UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

1 lines 2.63 kB
{"version":3,"sources":["shadow_dom_strategy.js"],"names":[],"mappings":"AAAA;AAAA,KAAO,EAAC,OAAM;AAAG,UAAQ,CAAC,KAAO,2BAAyB,CAAC;AAE3D,KAAO,EAAC,OAAM,CAAC,KAAO,4BAA0B,CAAC;AACjD,UAAY,WAAS,CAAA,IAAO,eAAa,CAAC;AAC1C,KAAO,EAAC,QAAO,CAAC,KAAO,cAAY,CAAC;AAEpC,KAAO,MAAM,kBAAgB;AAC3B,wBAAsB,CAAE,AAAD;AAPzB,SAAO,CAAA,MAAK,WAAW,AAAC,CAAC,CAQd,IAAG,CAR6B,CAA3C,CAAA,MAAK,KAAgB,SAA0C,CAAA;EAS7D;AAEA,eAAa,CAAE,EAAC,CAAG,CAAA,IAAG,AAAsB,CAAG;AAXjD,SAAK,cAAc,IAAnB,CAAA,MAAK,KAAK,IAAI,OAWY,CAAA,UAAS,WAAW,CAXR,CAAA;EAWY;AAAA,AAEhD,kBAAgB,CAAE,YAAW,AAAsB,CAAG,CAAA,aAAY,AAAsB,CAAG,CAAA,EAAC;AAb9F,SAAK,cAAc,cAac,CAAA,UAAS,WAAW,gBAAiB,CAAA,UAAS,WAAW,KAb1F,CAAA,MAAK,KAAK,IAAI,CAAwB,CAAA;AAAtC,SAAO,CAAA,MAAK,WAAW,AAAC,CAAC,CAcd,IAAG,CAd6B,CAauD,SAAO,CAb1C,CAAA;EAe7D;AAKA,oBAAkB,CAAE,eAAc,AAAO,CAAG,CAAA,WAAU,AAAO,CAAG,CAAA,YAAW;AApB7E,SAAK,cAAc,iBAAnB,CAAA,MAAK,KAAgB,qBAArB,CAAA,MAAK,KAAgB,sBAArB,CAAA,MAAK,KAAK,IAAI,CAAwB,CAAA;AAAtC,SAAO,CAAA,MAAK,WAAW,AAAC,CAAC,CAqBd,IAAG,CArB6B,CAoBqC,QAAM,CApBvB,CAAA;EAsB7D;AAKA,eAAa,CAAE,eAAc,AAAO,CAAG,CAAA,kBAAiB,AAAO,CAAG,CAAA,OAAM,CAAG;AA3B7E,SAAK,cAAc,iBAAnB,CAAA,MAAK,KAAgB,4BAArB,CAAA,MAAK,KAAgB,iBAArB,CAAA,MAAK,KAAK,IAAI,CAAwB,CAAA;EA2BwC;AAAA,AAC9E;AAAA,AA5BA,KAAK,eAAe,AAAC,0DACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,gBAUA,UAAS,WAAW,GAVG;EAAC,CAAC,CAAC,CAAC;AADrD,KAAK,eAAe,AAAC,6DACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,YAYO,UAAS,WAAW,IAAiB,UAAS,WAAW,OAZzC;EAAC,CAAC,CAAC,CAAC;AADrD,KAAK,eAAe,AAAC,+DACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,YAD1B,MAAK,KAAgB,WAArB,MAAK,KAAgB,cAC4B;EAAC,CAAC,CAAC,CAAC;AADrD,KAAK,eAAe,AAAC,0DACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,YAD1B,MAAK,KAAgB,WAArB,MAAK,KAAgB,cAC4B;EAAC,CAAC,CAAC,CAAC;AA4BrD","file":"angular2/src/render/dom/shadow_dom/shadow_dom_strategy.es6","sourcesContent":["import {isBlank, isPresent} from 'angular2/src/facade/lang';\n\nimport {Promise} from 'angular2/src/facade/async';\nimport * as viewModule from '../view/view';\nimport {LightDom} from './light_dom';\n\nexport class ShadowDomStrategy {\n hasNativeContentElement():boolean {\n return true;\n }\n\n attachTemplate(el, view:viewModule.RenderView) {}\n\n constructLightDom(lightDomView:viewModule.RenderView, shadowDomView:viewModule.RenderView, el): LightDom {\n return null;\n }\n\n /**\n * An optional step that can modify the template style elements.\n */\n processStyleElement(hostComponentId:string, templateUrl:string, styleElement):Promise {\n return null;\n };\n\n /**\n * An optional step that can modify the template elements (style elements exlcuded).\n */\n processElement(hostComponentId:string, elementComponentId:string, element) {}\n}\n"]}