{"version":3,"sources":["jsdelivr-header.js","/npm/angular-elm-components@0.1.4/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,QAAU,QAAQ,WAEtB,QAAQ,OAAO,uBAAwB,IAClC,UAAU,gBAAgB,WACvB,MAAO,CACH,SAAU,cACV,MAAO,CACH,IAAK,IACL,MAAO,IACP,MAAO,KAEX,KAAM,SAAU,EAAO,GACnB,IAAI,EAAM,EAAM,IAAI,MAAM,EAAQ,GAAI,EAAM,YAExB,IAAhB,EAAM,OACN,EAAM,MAAM,CAAE,MAAO,EAAI,OAEjC,EAER","file":"/npm/angular-elm-components@0.1.4/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/angular-elm-components@0.1.4/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","var angular = require('angular');\n\nangular.module('angularElmComponents', [])\n    .directive('elmComponent', function () {\n        return {\n            template: '<div></div>',\n            scope: {\n                src: '=',\n                flags: '=',\n                ports: '&'\n            },\n            link: function (scope, element) {\n                var app = scope.src.embed(element[0], scope.flags);\n\n                if (scope.ports !== undefined) {\n                    scope.ports({ ports: app.ports });\n                }\n            }\n        };\n    });\n"]}