angular2
Version:
Angular 2 - a web framework for modern web apps
1 lines • 1.85 kB
Source Map (JSON)
{"version":3,"sources":["directive_metadata.js"],"names":[],"mappings":"AAAA;AAAA,KAAK,iBAAiB,AAAC,CAAC,MAAK,QAAQ;mBAArC,EAAC,GAAE,YAAqB;AAAE,8BAAwB;IAAE,AAA9B,CAAC;AAAvB,WAAS,CAAT,EAAC,KAAI,CAAO,KAAG,AAAS,CAAC;CAAgC,CAAC;;;;;EAAlD,KAAG,EAAX,EAAC,wCAAoB,CAAA,OAAM,AAAC,4BAAkB,CACtC,CAAA,yCAAqB,kDAA2B,CAAA,yCAAqB,GAAK,EAAC,OAAM,wCAAmB,CAAC,AAD/D,CACgE;EAAtG,KAAG,EADX,EAAC,8CAAoB,CAAA,OAAM,AAAC,kCAAkB,CACtC,CAAA,+CAAqB,wDAA2B,CAAA,+CAAqB,GAAK,EAAC,OAAM,8CAAmB,CAAC,AAD/D,CACgE;EACtG,UAAQ,EAFhB,EAAC,4DAAoB,CAAA,OAAM,AAAC,6CAAkB,CACtC,CAAA,6DAAqB,sEAA2B,CAAA,6DAAqB,GAAK,EAAC,OAAM,4DAAmB,CAAC,AAD/D,CACgE;EAEtG,gBAAc,EAHtB,EAAC,qBAAoB,CAAA,OAAM,AAAC,eAAkB,CACtC,CAAA,sBAAqB,+BAA2B,CAAA,sBAAqB,GAAK,EAAC,OAAM,qBAAmB,CAAC,AAD/D,CACgE;AAD9G,AAAI,EAAA,oBAQG,SAAM,kBAAgB,CAKf,IAAG,AAAK,CAAG,CAAA,UAAS,AAAU,CAAG,CAAA,mBAAkB,AAAsB,CAAG;AACtF,KAAG,WAAW,EAAI,WAAS,CAAC;AAC5B,KAAG,KAAK,EAAI,KAAG,CAAC;AAChB,KAAG,oBAAoB,EAAI,oBAAkB,CAAC;AAChD,AAjBsC,CAAA;AAAxC,AAAC,eAAc,YAAY,CAAC,AAAC,2BAAwD;AAArF,KAAK,eAAe,AAAC,iCACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,YAYP,IAAG,IAAc,SAAQ,IAb5C,eAAc,YAAc,AAauC,CAAA,IAAG,CAAE,gBAAc,CAAC,AAbxC,GACE;EAAC,CAAC,CAAC,CAAC;AAkBrD","file":"angular2/src/core/compiler/directive_metadata.js","sourcesContent":["import {Type} from 'angular2/src/facade/lang';\nimport {List} from 'angular2/src/facade/collection';\nimport {Directive} from 'angular2/src/core/annotations/annotations'\nimport {ResolvedBinding} from 'angular2/di';\n\n/**\n * Combination of a type with the Directive annotation\n */\nexport class DirectiveMetadata {\n type:Type;\n annotation:Directive;\n resolvedInjectables:List<ResolvedBinding>;\n\n constructor(type:Type, annotation:Directive, resolvedInjectables:List<ResolvedBinding>) {\n this.annotation = annotation;\n this.type = type;\n this.resolvedInjectables = resolvedInjectables;\n }\n}\n"]}