UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

47 lines (46 loc) 3.19 kB
"use strict"; Object.defineProperties(module.exports, { NativeShadowDomStrategy: {get: function() { return NativeShadowDomStrategy; }}, __esModule: {value: true} }); var $__angular2_47_src_47_facade_47_async__, $__angular2_47_src_47_dom_47_dom_95_adapter__, $___46__46__47_view_47_view__, $__style_95_url_95_resolver__, $__shadow_95_dom_95_strategy__, $__util__; var Promise = ($__angular2_47_src_47_facade_47_async__ = require("angular2/src/facade/async"), $__angular2_47_src_47_facade_47_async__ && $__angular2_47_src_47_facade_47_async__.__esModule && $__angular2_47_src_47_facade_47_async__ || {default: $__angular2_47_src_47_facade_47_async__}).Promise; var DOM = ($__angular2_47_src_47_dom_47_dom_95_adapter__ = require("angular2/src/dom/dom_adapter"), $__angular2_47_src_47_dom_47_dom_95_adapter__ && $__angular2_47_src_47_dom_47_dom_95_adapter__.__esModule && $__angular2_47_src_47_dom_47_dom_95_adapter__ || {default: $__angular2_47_src_47_dom_47_dom_95_adapter__}).DOM; var viewModule = ($___46__46__47_view_47_view__ = require("../view/view"), $___46__46__47_view_47_view__ && $___46__46__47_view_47_view__.__esModule && $___46__46__47_view_47_view__ || {default: $___46__46__47_view_47_view__}); var StyleUrlResolver = ($__style_95_url_95_resolver__ = require("./style_url_resolver"), $__style_95_url_95_resolver__ && $__style_95_url_95_resolver__.__esModule && $__style_95_url_95_resolver__ || {default: $__style_95_url_95_resolver__}).StyleUrlResolver; var ShadowDomStrategy = ($__shadow_95_dom_95_strategy__ = require("./shadow_dom_strategy"), $__shadow_95_dom_95_strategy__ && $__shadow_95_dom_95_strategy__.__esModule && $__shadow_95_dom_95_strategy__ || {default: $__shadow_95_dom_95_strategy__}).ShadowDomStrategy; var moveViewNodesIntoParent = ($__util__ = require("./util"), $__util__ && $__util__.__esModule && $__util__ || {default: $__util__}).moveViewNodesIntoParent; var NativeShadowDomStrategy = function NativeShadowDomStrategy(styleUrlResolver) { $traceurRuntime.superConstructor($NativeShadowDomStrategy).call(this); this.styleUrlResolver = styleUrlResolver; }; var $NativeShadowDomStrategy = NativeShadowDomStrategy; ($traceurRuntime.createClass)(NativeShadowDomStrategy, { attachTemplate: function(el, view) { moveViewNodesIntoParent(DOM.createShadowRoot(el), view); }, processStyleElement: function(hostComponentId, templateUrl, styleEl) { var cssText = DOM.getText(styleEl); cssText = this.styleUrlResolver.resolveUrls(cssText, templateUrl); DOM.setText(styleEl, cssText); return null; } }, {}, ShadowDomStrategy); Object.defineProperty(NativeShadowDomStrategy, "parameters", {get: function() { return [[StyleUrlResolver]]; }}); Object.defineProperty(NativeShadowDomStrategy.prototype.attachTemplate, "parameters", {get: function() { return [[], [viewModule.RenderView]]; }}); Object.defineProperty(NativeShadowDomStrategy.prototype.processStyleElement, "parameters", {get: function() { return [[$traceurRuntime.type.string], [$traceurRuntime.type.string], []]; }}); //# sourceMappingURL=native_shadow_dom_strategy.js.map //# sourceMappingURL=./native_shadow_dom_strategy.map