UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

1 lines 2.12 kB
{"version":3,"sources":["directive_record.js"],"names":[],"mappings":"AAAA;AAAA,KAAK,iBAAiB,AAAC,CAAC,MAAK,QAAQ;iBAArC,EAAC,GAAE,YAAqB;AAAE,4BAAwB;IAAE,AAA9B,CAAC;AAAvB,WAAS,CAAT,EAAC,KAAI,CAAO,KAAG,AAAS,CAAC;CAAgC,CAAC;;;EAAlD,QAAM,EAAd,EAAC,gBAAoB,CAAA,OAAM,AAAC,eAAkB,CACtC,CAAA,iBAAqB,0BAA2B,CAAA,iBAAqB,GAAK,EAAC,OAAM,gBAAmB,CAAC,AAD/D,CACgE;EAAtG,cAAY,EADpB,EAAC,wCAAoB,CAAA,OAAM,AAAC,4BAAkB,CACtC,CAAA,yCAAqB,kDAA2B,CAAA,yCAAqB,GAAK,EAAC,OAAM,wCAAmB,CAAC,AAD/D,CACgE;AAD9G,AAAI,EAAA,kBAGG,SAAM,gBAAc,CAOb,YAAW,AAAO,CAAG,CAAA,cAAa,AAAO,CACzC,CAAA,oBAAmB,AAAQ,CAAG,CAAA,YAAW,AAAQ,CAAG,CAAA,eAAc,AAAO,CAAG;AACtF,KAAG,aAAa,EAAI,aAAW,CAAC;AAChC,KAAG,eAAe,EAAI,eAAa,CAAC;AACpC,KAAG,qBAAqB,EAAI,qBAAmB,CAAC;AAChD,KAAG,aAAa,EAAI,aAAW,CAAC;AAChC,KAAG,gBAAgB,EAAI,gBAAc,CAAC;AACxC,AAjBsC,CAAA;AAAxC,AAAC,eAAc,YAAY,CAAC,AAAC;AAmB3B,wBAAsB,CAAtB,UAAwB,AAAD,CAAW;AAChC,SAAO,CAAA,aAAY,OAAO,AAAC,CAAC,IAAG,gBAAgB,CAAG,QAAM,CAAC,CAAC;EAC5D;AAEA,IAAI,KAAG,EAAI;AACT,WAAU,IAAG,aAAa,EAAC,IAAG,EAAC,CAAA,IAAG,eAAe,EAAG;EACtD;AAAA,KAzBmF;AAArF,KAAK,eAAe,AAAC,+BACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,YAD1B,eAAc,KAAO,WAArB,eAAc,KAAO,WAArB,eAAc,KAAO,YAArB,eAAc,KAAO,YAArB,eAAc,KAAO,UAC4B;EAAC,CAAC,CAAC,CAAC;AAyBrD","file":"angular2/src/change_detection/directive_record.js","sourcesContent":["import {ON_PUSH} from './constants';\nimport {StringWrapper} from 'angular2/src/facade/lang';\n\nexport class DirectiveRecord {\n elementIndex:number;\n directiveIndex:number;\n callOnAllChangesDone:boolean;\n callOnChange:boolean;\n changeDetection:string;\n\n constructor(elementIndex:number, directiveIndex:number, \n callOnAllChangesDone:boolean, callOnChange:boolean, changeDetection:string) {\n this.elementIndex = elementIndex;\n this.directiveIndex = directiveIndex;\n this.callOnAllChangesDone = callOnAllChangesDone;\n this.callOnChange = callOnChange;\n this.changeDetection = changeDetection;\n }\n\n isOnPushChangeDetection():boolean {\n return StringWrapper.equals(this.changeDetection, ON_PUSH);\n }\n\n get name() {\n return `${this.elementIndex}_${this.directiveIndex}`;\n }\n}"]}