Commit da1ad445 authored by David East's avatar David East

Make it so.

parents
node_modules
# Angular 2 Quickstart
The Angular 2 quickstart includes all of the dependencies for writing Angular 2 in your browser.
The quickstart contains
- Pre-built ES5 version of [Angular 2](https://www.npmjs.com/package/angular2) alpha-11
- Pre-built ES5 version of [rtts-assert](https://www.npmjs.com/package/rtts-assert] alpha-6
- The es6-shim, which includes Traceur, ES6 Module Loader, System, Zone, and Traceur options for meta-data annotations.
System.register(["./change_detection", "./core", "./directives"], function($__export) {
"use strict";
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
return {
setters: [function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}],
execute: function() {}
};
});
//# sourceMappingURL=angular2.map
//# sourceMappingURL=angular2.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/2","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/1","angular2.js"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,kDAAoB,UAAS,SAAQ;;ACC1C,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;AAAtC,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;AAAtC,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;ACDhD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CAFR,UAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CAFR,UAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CDDuB;AACzB,UAAM,eAAmB;EAC3B,CAAA;AFDI,CAAC,CAAC;AKIwB","file":"angular2.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","\n var $__exportNames = $__placeholder__0;\n ","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","\n Object.keys($__m).forEach(function(p) {\n if (!$__exportNames[p])\n $__export(p, $__m[p]);\n });\n ","/**\n * Define public API for Angular here.\n */\nexport * from './change_detection';\nexport * from './core';\nexport * from './directives';\n"]}
\ No newline at end of file
System.register(["./src/change_detection/parser/ast", "./src/change_detection/parser/lexer", "./src/change_detection/parser/parser", "./src/change_detection/parser/context_with_variable_bindings", "./src/change_detection/exceptions", "./src/change_detection/interfaces", "./src/change_detection/proto_change_detector", "./src/change_detection/dynamic_change_detector", "./src/change_detection/pipes/pipe_registry", "./src/change_detection/pipes/pipe", "./src/change_detection/pipes/array_changes", "./src/change_detection/pipes/null_pipe"], function($__export) {
"use strict";
var ProtoChangeDetector,
DynamicProtoChangeDetector,
JitProtoChangeDetector,
PipeRegistry,
ArrayChangesFactory,
NullPipeFactory,
ChangeDetection,
defaultPipes,
DynamicChangeDetection,
JitChangeDetection,
_registry,
dynamicChangeDetection,
jitChangeDetection;
var $__exportNames = {
ChangeDetection: true,
defaultPipes: true,
DynamicChangeDetection: true,
JitChangeDetection: true,
dynamicChangeDetection: true,
jitChangeDetection: true,
undefined: true
};
var $__exportNames = {
ChangeDetection: true,
defaultPipes: true,
DynamicChangeDetection: true,
JitChangeDetection: true,
dynamicChangeDetection: true,
jitChangeDetection: true,
undefined: true
};
return {
setters: [function($__m) {
$__export("AST", $__m.AST);
}, function($__m) {
$__export("Lexer", $__m.Lexer);
}, function($__m) {
$__export("Parser", $__m.Parser);
}, function($__m) {
$__export("ContextWithVariableBindings", $__m.ContextWithVariableBindings);
}, function($__m) {
$__export("ExpressionChangedAfterItHasBeenChecked", $__m.ExpressionChangedAfterItHasBeenChecked);
$__export("ChangeDetectionError", $__m.ChangeDetectionError);
}, function($__m) {
$__export("ChangeRecord", $__m.ChangeRecord);
$__export("ChangeDispatcher", $__m.ChangeDispatcher);
$__export("ChangeDetector", $__m.ChangeDetector);
$__export("CHECK_ONCE", $__m.CHECK_ONCE);
$__export("CHECK_ALWAYS", $__m.CHECK_ALWAYS);
$__export("DETACHED", $__m.DETACHED);
$__export("CHECKED", $__m.CHECKED);
}, function($__m) {
ProtoChangeDetector = $__m.ProtoChangeDetector;
DynamicProtoChangeDetector = $__m.DynamicProtoChangeDetector;
JitProtoChangeDetector = $__m.JitProtoChangeDetector;
$__export("ProtoChangeDetector", $__m.ProtoChangeDetector);
$__export("DynamicProtoChangeDetector", $__m.DynamicProtoChangeDetector);
$__export("JitProtoChangeDetector", $__m.JitProtoChangeDetector);
}, function($__m) {
$__export("DynamicChangeDetector", $__m.DynamicChangeDetector);
}, function($__m) {
PipeRegistry = $__m.PipeRegistry;
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
ArrayChangesFactory = $__m.ArrayChangesFactory;
}, function($__m) {
NullPipeFactory = $__m.NullPipeFactory;
}],
execute: function() {
ChangeDetection = $__export("ChangeDetection", (function() {
var ChangeDetection = function ChangeDetection() {};
return ($traceurRuntime.createClass)(ChangeDetection, {createProtoChangeDetector: function(name) {
return null;
}}, {});
}()));
Object.defineProperty(ChangeDetection.prototype.createProtoChangeDetector, "parameters", {get: function() {
return [[assert.type.string]];
}});
defaultPipes = $__export("defaultPipes", {"iterableDiff": [new ArrayChangesFactory(), new NullPipeFactory()]});
DynamicChangeDetection = $__export("DynamicChangeDetection", (function($__super) {
var DynamicChangeDetection = function DynamicChangeDetection(registry) {
$traceurRuntime.superConstructor(DynamicChangeDetection).call(this);
this.registry = registry;
};
return ($traceurRuntime.createClass)(DynamicChangeDetection, {createProtoChangeDetector: function(name) {
return new DynamicProtoChangeDetector(this.registry);
}}, {}, $__super);
}(ChangeDetection)));
Object.defineProperty(DynamicChangeDetection, "parameters", {get: function() {
return [[PipeRegistry]];
}});
Object.defineProperty(DynamicChangeDetection.prototype.createProtoChangeDetector, "parameters", {get: function() {
return [[assert.type.string]];
}});
JitChangeDetection = $__export("JitChangeDetection", (function($__super) {
var JitChangeDetection = function JitChangeDetection(registry) {
$traceurRuntime.superConstructor(JitChangeDetection).call(this);
this.registry = registry;
};
return ($traceurRuntime.createClass)(JitChangeDetection, {createProtoChangeDetector: function(name) {
return new JitProtoChangeDetector(this.registry);
}}, {}, $__super);
}(ChangeDetection)));
Object.defineProperty(JitChangeDetection, "parameters", {get: function() {
return [[PipeRegistry]];
}});
Object.defineProperty(JitChangeDetection.prototype.createProtoChangeDetector, "parameters", {get: function() {
return [[assert.type.string]];
}});
_registry = new PipeRegistry(defaultPipes);
dynamicChangeDetection = $__export("dynamicChangeDetection", new DynamicChangeDetection(_registry));
jitChangeDetection = $__export("jitChangeDetection", new JitChangeDetection(_registry));
}
};
});
//# sourceMappingURL=change_detection.map
//# sourceMappingURL=change_detection.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/2","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/8","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/1","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","change_detection.js","@traceur/generated/TemplateParser/7","@traceur/generated/TemplateParser/12","@traceur/generated/TemplateParser/11"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,6gBAAoB,UAAS,SAAQ;;;;;;;;;;;;;;;ACC1C,AAAI,IAAA,CAAA,cAAa;;;;;;;;EAAoB,CAAC;AAAtC,AAAI,IAAA,CAAA,cAAa;;;;;;;;EAAoB,CAAC;ACDhD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACAf,cAAQ,AAAC,OAAoB,KAAG,KAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG,CAAG;ACAf,cAAQ,AAAC,SAAoB,KAAG,OAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG,CAAG;ACAf,cAAQ,AAAC,UAAoB,KAAG,QAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG,CAAG;ACAf,cAAQ,AAAC,+BAAoB,KAAG,6BAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG;ACAZ,cAAQ,AAAC,0CAAoB,KAAG,wCAAmB,CAAC;AAApD,cAAQ,AAAC,wBAAoB,KAAG,sBAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG;ACAZ,cAAQ,AAAC,gBAAoB,KAAG,cAAmB,CAAC;AAApD,cAAQ,AAAC,oBAAoB,KAAG,kBAAmB,CAAC;AAApD,cAAQ,AAAC,kBAAoB,KAAG,gBAAmB,CAAC;AAApD,cAAQ,AAAC,cAAoB,KAAG,YAAmB,CAAC;AAApD,cAAQ,AAAC,gBAAoB,KAAG,cAAmB,CAAC;AAApD,cAAQ,AAAC,YAAoB,KAAG,UAAmB,CAAC;AAApD,cAAQ,AAAC,WAAoB,KAAG,SAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG;AEAZ,0BAAoB,KAAG,oBAAkB,CAAC;AAA1C,iCAAoB,KAAG,2BAAkB,CAAC;AAA1C,6BAAoB,KAAG,uBAAkB,CAAC;ADA1C,cAAQ,AAAC,uBAAoB,KAAG,qBAAmB,CAAC;AAApD,cAAQ,AAAC,8BAAoB,KAAG,4BAAmB,CAAC;AAApD,cAAQ,AAAC,0BAAoB,KAAG,wBAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG,CAAG;ACAf,cAAQ,AAAC,yBAAoB,KAAG,uBAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG;AEAZ,mBAAoB,KAAG,aAAkB,CAAC;ACChC,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IHFJ,CAFR,UAAS,IAAG,CAAG;AGCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IHFJ,CAFR,UAAS,IAAG,CAAG;AEAf,0BAAoB,KAAG,oBAAkB,CAAC;IFElC,CAFR,UAAS,IAAG,CAAG;AEAf,sBAAoB,KAAG,gBAAkB,CAAC;IFElC,CDDuB;AACzB,UAAM;sBKFY,CAAA,SAAQ,AAAC,qBCAjC,SAAQ,AAAC;AACC,AAAI,UAAA,kBCsBP,SAAM,gBAAc,KDtBuB,AC0BhD,CD1BiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,mBCsB5C,yBAAwB,CAAxB,UAA0B,IAAU,CAAsB;AAExD,iBAAO,KAAG,CAAC;UACb,MDxB8D,CAAC;MACzD,AAAC,EAAC,EDJ4D;AHAtE,WAAK,eAAgB,CAAA,eAAA,UAAA,0BAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,EMD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAA,CNCuC;QAAC,CAAC,CAAC,CAAC;mBMDrD,CAAA,SAAQ,AAAC,gBD+BP,EAAA,cAAa,CACX,EAAA,GAAI,oBAAmB,EAAC,CACxB,IAAI,gBAAc,AAAC,EAAC,CACtB,CACF,CCnC8C;6BHAtB,CAAA,SAAQ,AAAC,4BIAjC,SAAS,QAAO;AACN,AAAI,UAAA,yBFoCP,SAAM,uBAAqB,CAGpB,QAAoB,CAAG;AGxCrC,AHyCI,wBGzCU,iBAAiB,AAAC,wBAAkB,KAAK,MAAmB,CHyC/D;AACP,aAAG,SAAS,EAAI,SAAO,CAAC;QEzCsB,AF0ChD,CE1CiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,0BF2C5C,yBAAwB,CAAxB,UAA0B,IAAG,CAA6B;AACxD,iBAAO,IAAI,2BAAyB,AAAE,CAAA,IAAG,SAAS,CAAC,CAAC;UACtD,ME5CgE,SAAO,CAAC,CAAC;MACnE,AAAC,CFiCmC,eAAc,CEjC/B,EJJ2C;AEgDtE,WLhDK,eAAgB,CAAA,sBAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,EKuCH,CAAA,YAAW,CAAA,CAAA,CLvCe;QAAC,CAAC,CAAC,CAAC;AADrD,WAAK,eAAe,AAAC,CAAA,sBAAA,UAAA,0BAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,EMD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAA,CNCuC;QAAC,CAAC,CAAC,CAAC;yBGD7B,CAAA,SAAQ,AAAC,wBIAjC,SAAS,QAAO;AACN,AAAI,UAAA,qBFiDP,SAAM,mBAAiB,CAGhB,QAAO,CAAgB;AGrDrC,AHsDI,wBGtDU,iBAAiB,AAAC,oBAAkB,KAAK,MAAmB,CHsD/D;AACP,aAAG,SAAS,EAAI,SAAO,CAAC;QEtDsB,AFuDhD,CEvDiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,sBFwD5C,yBAAwB,CAAxB,UAA0B,IAAU,CAAsB;AACxD,iBAAO,IAAI,uBAAqB,AAAE,CAAA,IAAG,SAAS,CAAC,CAAC;UAClD,MEzDgE,SAAO,CAAC,CAAC;MACnE,AAAC,CF8C+B,eAAc,CE9C3B,EJJ2C;AHAtE,WAAK,eAAe,AAAC,CAAA,kBAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,EKoDH,CAAA,YAAW,CAAA,CAAA,CLpDe;QAAC,CAAC,CAAC,CAAC;AADrD,WAAK,eAAe,AAAC,CAAA,kBAAA,UAAA,0BAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAS,AAAE,CAAA;AAAC,eAAA,EMD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAA,CNCuC;QAAC,CAAC,CAAC,CAAC;gBK8DrC,IAAI,aAAW,AAAE,CAAA,YAAW,CAAC;6BC/D7C,CAAA,SAAQ,AAAC,0BDiE2B,IAAI,uBAAsB,AAAC,CAAA,SAAQ,CAAC,CCjE1B;yBAA9C,CAAA,SAAQ,AAAC,sBDkEuB,IAAI,mBAAiB,AAAE,CAAA,SAAQ,CAAC,CClElB;IREf;EAC3B,CAAA;AFDI,CAAC,CAAC;AS2DgC","file":"change_detection.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","\n var $__exportNames = $__placeholder__0;\n ","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","$__placeholder__0 = $__m.$__placeholder__1;","\n Object.keys($__m).forEach(function(p) {\n if (!$__exportNames[p])\n $__export(p, $__m[p]);\n });\n ","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","export {AST} from './src/change_detection/parser/ast';\nexport {Lexer} from './src/change_detection/parser/lexer';\nexport {Parser} from './src/change_detection/parser/parser';\nexport {ContextWithVariableBindings}\n from './src/change_detection/parser/context_with_variable_bindings';\nexport {ExpressionChangedAfterItHasBeenChecked, ChangeDetectionError}\n from './src/change_detection/exceptions';\nexport {ChangeRecord, ChangeDispatcher, ChangeDetector,\n CHECK_ONCE, CHECK_ALWAYS, DETACHED, CHECKED} from './src/change_detection/interfaces';\nexport {ProtoChangeDetector, DynamicProtoChangeDetector, JitProtoChangeDetector}\n from './src/change_detection/proto_change_detector';\nexport {DynamicChangeDetector}\n from './src/change_detection/dynamic_change_detector';\nexport * from './src/change_detection/pipes/pipe_registry';\nexport * from './src/change_detection/pipes/pipe';\n\n\nimport {ProtoChangeDetector, DynamicProtoChangeDetector, JitProtoChangeDetector}\n from './src/change_detection/proto_change_detector';\nimport {PipeRegistry} from './src/change_detection/pipes/pipe_registry';\nimport {ArrayChangesFactory} from './src/change_detection/pipes/array_changes';\nimport {NullPipeFactory} from './src/change_detection/pipes/null_pipe';\n\nexport class ChangeDetection {\n createProtoChangeDetector(name:string):ProtoChangeDetector{\n // TODO: this should be abstract, once supported in AtScript\n return null;\n }\n}\n\nexport var defaultPipes = {\n \"iterableDiff\" : [\n new ArrayChangesFactory(),\n new NullPipeFactory()\n ]\n};\n\nexport class DynamicChangeDetection extends ChangeDetection {\n registry:PipeRegistry;\n\n constructor(registry:PipeRegistry) {\n super();\n this.registry = registry;\n }\n\n createProtoChangeDetector(name:string):ProtoChangeDetector{\n return new DynamicProtoChangeDetector(this.registry);\n }\n}\n\nexport class JitChangeDetection extends ChangeDetection {\n registry:PipeRegistry;\n\n constructor(registry:PipeRegistry) {\n super();\n this.registry = registry;\n }\n\n createProtoChangeDetector(name:string):ProtoChangeDetector{\n return new JitProtoChangeDetector(this.registry);\n }\n}\n\nvar _registry = new PipeRegistry(defaultPipes);\n\nexport var dynamicChangeDetection = new DynamicChangeDetection(_registry);\nexport var jitChangeDetection = new JitChangeDetection(_registry);","assert.type.$__placeholder__0)","function($__super) {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4, $__super);\n }($__placeholder__5)","$traceurRuntime.superConstructor($__placeholder__0).call($__placeholder__1)"]}
\ No newline at end of file
System.register(["./src/core/annotations/annotations", "./src/core/annotations/visibility", "./src/core/compiler/interfaces", "./src/core/annotations/template", "./src/core/application", "./src/core/compiler/compiler", "./src/core/compiler/template_loader", "./src/core/compiler/view", "./src/core/compiler/view_container", "./src/core/compiler/binding_propagation_config", "./src/core/dom/element"], function($__export) {
"use strict";
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
return {
setters: [function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}],
execute: function() {}
};
});
//# sourceMappingURL=core.map
//# sourceMappingURL=core.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/2","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/1","core.js"],"names":[],"mappings":"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","file":"core.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","\n var $__exportNames = $__placeholder__0;\n ","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","\n Object.keys($__m).forEach(function(p) {\n if (!$__exportNames[p])\n $__export(p, $__m[p]);\n });\n ","export * from './src/core/annotations/annotations';\nexport * from './src/core/annotations/visibility';\nexport * from './src/core/compiler/interfaces';\nexport * from './src/core/annotations/template';\nexport * from './src/core/application';\n\nexport * from './src/core/compiler/compiler';\n\nexport * from './src/core/compiler/template_loader';\nexport * from './src/core/compiler/view';\nexport * from './src/core/compiler/view_container';\nexport * from './src/core/compiler/binding_propagation_config';\n\nexport * from './src/core/dom/element';\n"]}
\ No newline at end of file
System.register(["./src/di/annotations", "./src/di/injector", "./src/di/binding", "./src/di/key", "./src/di/exceptions", "./src/di/opaque_token"], function($__export) {
"use strict";
return {
setters: [function($__m) {
$__export("Inject", $__m.Inject);
$__export("InjectPromise", $__m.InjectPromise);
$__export("InjectLazy", $__m.InjectLazy);
$__export("DependencyAnnotation", $__m.DependencyAnnotation);
}, function($__m) {
$__export("Injector", $__m.Injector);
}, function($__m) {
$__export("Binding", $__m.Binding);
$__export("Dependency", $__m.Dependency);
$__export("bind", $__m.bind);
}, function($__m) {
$__export("Key", $__m.Key);
$__export("KeyRegistry", $__m.KeyRegistry);
}, function($__m) {
$__export("KeyMetadataError", $__m.KeyMetadataError);
$__export("NoProviderError", $__m.NoProviderError);
$__export("ProviderError", $__m.ProviderError);
$__export("AsyncBindingError", $__m.AsyncBindingError);
$__export("CyclicDependencyError", $__m.CyclicDependencyError);
$__export("InstantiationError", $__m.InstantiationError);
$__export("InvalidBindingError", $__m.InvalidBindingError);
$__export("NoAnnotationError", $__m.NoAnnotationError);
}, function($__m) {
$__export("OpaqueToken", $__m.OpaqueToken);
}],
execute: function() {}
};
});
//# sourceMappingURL=di.map
//# sourceMappingURL=di.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/8","di.js"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,mIAAoB,UAAS,SAAQ;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG;ACAZ,cAAQ,AAAC,UAAoB,KAAG,QAAmB,CAAC;AAApD,cAAQ,AAAC,iBAAoB,KAAG,eAAmB,CAAC;AAApD,cAAQ,AAAC,cAAoB,KAAG,YAAmB,CAAC;AAApD,cAAQ,AAAC,wBAAoB,KAAG,sBAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG,CAAG;ACAf,cAAQ,AAAC,YAAoB,KAAG,UAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG;ACAZ,cAAQ,AAAC,WAAoB,KAAG,SAAmB,CAAC;AAApD,cAAQ,AAAC,cAAoB,KAAG,YAAmB,CAAC;AAApD,cAAQ,AAAC,QAAoB,KAAG,MAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG;ACAZ,cAAQ,AAAC,OAAoB,KAAG,KAAmB,CAAC;AAApD,cAAQ,AAAC,eAAoB,KAAG,aAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG;ACAZ,cAAQ,AAAC,oBAAoB,KAAG,kBAAmB,CAAC;AAApD,cAAQ,AAAC,mBAAoB,KAAG,iBAAmB,CAAC;AAApD,cAAQ,AAAC,iBAAoB,KAAG,eAAmB,CAAC;AAApD,cAAQ,AAAC,qBAAoB,KAAG,mBAAmB,CAAC;AAApD,cAAQ,AAAC,yBAAoB,KAAG,uBAAmB,CAAC;AAApD,cAAQ,AAAC,sBAAoB,KAAG,oBAAmB,CAAC;AAApD,cAAQ,AAAC,uBAAoB,KAAG,qBAAmB,CAAC;AAApD,cAAQ,AAAC,qBAAoB,KAAG,mBAAmB,CAAC;IDE5C,CAFR,UAAS,IAAG,CAAG;ACAf,cAAQ,AAAC,eAAoB,KAAG,aAAmB,CAAC;IDE5C,CDDuB;AACzB,UAAM,eAAmB;EAC3B,CAAA;ADDI,CAAC,CAAC;AIOkB","file":"di.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__export($__placeholder__0, $__m.$__placeholder__1);","export {Inject, InjectPromise, InjectLazy, DependencyAnnotation} from './src/di/annotations';\nexport {Injector} from './src/di/injector';\nexport {Binding, Dependency, bind} from './src/di/binding';\nexport {Key, KeyRegistry} from './src/di/key';\nexport {KeyMetadataError, NoProviderError, ProviderError, AsyncBindingError, CyclicDependencyError,\n InstantiationError, InvalidBindingError, NoAnnotationError} from './src/di/exceptions';\nexport {OpaqueToken} from './src/di/opaque_token';\n"]}
\ No newline at end of file
System.register(["./src/directives/foreach", "./src/directives/if", "./src/directives/non_bindable", "./src/directives/switch"], function($__export) {
"use strict";
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
return {
setters: [function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}],
execute: function() {}
};
});
//# sourceMappingURL=directives.map
//# sourceMappingURL=directives.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/2","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/1","directives.js"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,iHAAoB,UAAS,SAAQ;;ACC1C,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;AAAtC,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;AAAtC,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;AAAtC,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;ACDhD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CAFR,UAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CAFR,UAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CAFR,UAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CDDuB;AACzB,UAAM,eAAmB;EAC3B,CAAA;AFDI,CAAC,CAAC;AKK0B","file":"directives.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","\n var $__exportNames = $__placeholder__0;\n ","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","\n Object.keys($__m).forEach(function(p) {\n if (!$__exportNames[p])\n $__export(p, $__m[p]);\n });\n ","export * from './src/directives/foreach';\nexport * from './src/directives/if';\nexport * from './src/directives/non_bindable';\nexport * from './src/directives/switch';\n"]}
\ No newline at end of file
System.register(["./src/forms/model", "./src/forms/directives"], function($__export) {
"use strict";
var $__exportNames = {};
var $__exportNames = {};
return {
setters: [function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}],
execute: function() {}
};
});
//# sourceMappingURL=forms.map
//# sourceMappingURL=forms.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/2","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/1","forms.js"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,iDAAoB,UAAS,SAAQ;;ACC1C,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;AAAtC,AAAI,IAAA,CAAA,cAAa,KAAoB,CAAC;ACDhD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CAFR,UAAS,IAAG,CAAG;ACCL,WAAK,KAAK,AAAC,CAAC,IAAG,CAAC,QAAQ,AAAC,CAAC,SAAS,CAAA,CAAG;AACpC,WAAI,CAAC,cAAa,CAAE,CAAA,CAAC;AACnB,kBAAQ,AAAC,CAAC,CAAA,CAAG,CAAA,IAAG,CAAE,CAAA,CAAC,CAAC,CAAC;AAAA,MACzB,CAAC,CAAC;IDFJ,CDDuB;AACzB,UAAM,eAAmB;EAC3B,CAAA;AFDI,CAAC,CAAC;AKGqB","file":"forms.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","\n var $__exportNames = $__placeholder__0;\n ","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","\n Object.keys($__m).forEach(function(p) {\n if (!$__exportNames[p])\n $__export(p, $__m[p]);\n });\n ","export * from './src/forms/model';\nexport * from './src/forms/directives';\n"]}
\ No newline at end of file
System.register(["angular2/src/facade/lang", "angular2/src/facade/collection", "./interfaces"], function($__export) {
"use strict";
var isPresent,
List,
ListWrapper,
ChangeDetector,
CHECK_ALWAYS,
CHECK_ONCE,
CHECKED,
DETACHED,
AbstractChangeDetector;
return {
setters: [function($__m) {
isPresent = $__m.isPresent;
}, function($__m) {
List = $__m.List;
ListWrapper = $__m.ListWrapper;
}, function($__m) {
ChangeDetector = $__m.ChangeDetector;
CHECK_ALWAYS = $__m.CHECK_ALWAYS;
CHECK_ONCE = $__m.CHECK_ONCE;
CHECKED = $__m.CHECKED;
DETACHED = $__m.DETACHED;
}],
execute: function() {
AbstractChangeDetector = $__export("AbstractChangeDetector", (function($__super) {
var AbstractChangeDetector = function AbstractChangeDetector() {
$traceurRuntime.superConstructor(AbstractChangeDetector).call(this);
this.children = [];
this.mode = CHECK_ALWAYS;
};
return ($traceurRuntime.createClass)(AbstractChangeDetector, {
addChild: function(cd) {
ListWrapper.push(this.children, cd);
cd.parent = this;
},
removeChild: function(cd) {
ListWrapper.remove(this.children, cd);
},
remove: function() {
this.parent.removeChild(this);
},
detectChanges: function() {
this._detectChanges(false);
},
checkNoChanges: function() {
this._detectChanges(true);
},
_detectChanges: function(throwOnChange) {
if (this.mode === DETACHED || this.mode === CHECKED)
return ;
this.detectChangesInRecords(throwOnChange);
this._detectChangesInChildren(throwOnChange);
if (this.mode === CHECK_ONCE)
this.mode = CHECKED;
},
detectChangesInRecords: function(throwOnChange) {},
_detectChangesInChildren: function(throwOnChange) {
var children = this.children;
for (var i = 0; i < children.length; ++i) {
children[i]._detectChanges(throwOnChange);
}
},
markPathToRootAsCheckOnce: function() {
var c = this;
while (isPresent(c) && c.mode != DETACHED) {
if (c.mode === CHECKED)
c.mode = CHECK_ONCE;
c = c.parent;
}
}
}, {}, $__super);
}(ChangeDetector)));
Object.defineProperty(AbstractChangeDetector.prototype.addChild, "parameters", {get: function() {
return [[ChangeDetector]];
}});
Object.defineProperty(AbstractChangeDetector.prototype.removeChild, "parameters", {get: function() {
return [[ChangeDetector]];
}});
Object.defineProperty(AbstractChangeDetector.prototype._detectChanges, "parameters", {get: function() {
return [[assert.type.boolean]];
}});
Object.defineProperty(AbstractChangeDetector.prototype.detectChangesInRecords, "parameters", {get: function() {
return [[assert.type.boolean]];
}});
Object.defineProperty(AbstractChangeDetector.prototype._detectChangesInChildren, "parameters", {get: function() {
return [[assert.type.boolean]];
}});
}
};
});
//# sourceMappingURL=src/change_detection/abstract_change_detector.map
//# sourceMappingURL=../../src/change_detection/abstract_change_detector.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/12","src/change_detection/abstract_change_detector.js","@traceur/generated/TemplateParser/11","src/change_detection/@traceur/generated/TemplateParser/8","src/change_detection/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"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","file":"src/change_detection/abstract_change_detector.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function($__super) {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4, $__super);\n }($__placeholder__5)","import {isPresent} from 'angular2/src/facade/lang';\nimport {List, ListWrapper} from 'angular2/src/facade/collection';\nimport {ChangeDetector, CHECK_ALWAYS, CHECK_ONCE, CHECKED, DETACHED} from './interfaces';\n\nexport class AbstractChangeDetector extends ChangeDetector {\n children:List;\n parent:ChangeDetector;\n mode:string;\n\n constructor() {\n super();\n this.children = [];\n this.mode = CHECK_ALWAYS;\n }\n\n addChild(cd:ChangeDetector) {\n ListWrapper.push(this.children, cd);\n cd.parent = this;\n }\n\n removeChild(cd:ChangeDetector) {\n ListWrapper.remove(this.children, cd);\n }\n\n remove() {\n this.parent.removeChild(this);\n }\n\n detectChanges() {\n this._detectChanges(false);\n }\n\n checkNoChanges() {\n this._detectChanges(true);\n }\n\n _detectChanges(throwOnChange:boolean) {\n if (this.mode === DETACHED || this.mode === CHECKED) return;\n\n this.detectChangesInRecords(throwOnChange);\n this._detectChangesInChildren(throwOnChange);\n\n if (this.mode === CHECK_ONCE) this.mode = CHECKED;\n }\n\n detectChangesInRecords(throwOnChange:boolean){}\n\n _detectChangesInChildren(throwOnChange:boolean) {\n var children = this.children;\n for(var i = 0; i < children.length; ++i) {\n children[i]._detectChanges(throwOnChange);\n }\n }\n\n markPathToRootAsCheckOnce() {\n var c = this;\n while(isPresent(c) && c.mode != DETACHED) {\n if (c.mode === CHECKED) c.mode = CHECK_ONCE;\n c = c.parent;\n }\n }\n}\n","$traceurRuntime.superConstructor($__placeholder__0).call($__placeholder__1)","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.type.$__placeholder__0)"]}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
System.register(["angular2/src/facade/lang", "angular2/src/facade/collection", "./proto_record"], function($__export) {
"use strict";
var isPresent,
List,
ListWrapper,
Map,
MapWrapper,
RECORD_TYPE_SELF,
ProtoRecord;
function coalesce(records) {
var res = ListWrapper.create();
var indexMap = MapWrapper.create();
for (var i = 0; i < records.length; ++i) {
var r = records[i];
var record = _replaceIndices(r, res.length + 1, indexMap);
var matchingRecord = _findMatching(record, res);
if (isPresent(matchingRecord) && record.lastInBinding) {
ListWrapper.push(res, _selfRecord(record, matchingRecord.selfIndex, res.length + 1));
MapWrapper.set(indexMap, r.selfIndex, matchingRecord.selfIndex);
} else if (isPresent(matchingRecord) && !record.lastInBinding) {
MapWrapper.set(indexMap, r.selfIndex, matchingRecord.selfIndex);
} else {
ListWrapper.push(res, record);
MapWrapper.set(indexMap, r.selfIndex, record.selfIndex);
}
}
return res;
}
function _selfRecord(r, contextIndex, selfIndex) {
return new ProtoRecord(RECORD_TYPE_SELF, "self", null, [], r.fixedArgs, contextIndex, selfIndex, r.bindingMemento, r.directiveMemento, r.expressionAsString, r.lastInBinding, r.lastInDirective);
}
function _findMatching(r, rs) {
return ListWrapper.find(rs, (function(rr) {
return rr.mode === r.mode && rr.funcOrValue === r.funcOrValue && rr.contextIndex === r.contextIndex && ListWrapper.equals(rr.args, r.args);
}));
}
function _replaceIndices(r, selfIndex, indexMap) {
var args = ListWrapper.map(r.args, (function(a) {
return _map(indexMap, a);
}));
var contextIndex = _map(indexMap, r.contextIndex);
return new ProtoRecord(r.mode, r.name, r.funcOrValue, args, r.fixedArgs, contextIndex, selfIndex, r.bindingMemento, r.directiveMemento, r.expressionAsString, r.lastInBinding, r.lastInDirective);
}
function _map(indexMap, value) {
var r = MapWrapper.get(indexMap, value);
return isPresent(r) ? r : value;
}
$__export("coalesce", coalesce);
return {
setters: [function($__m) {
isPresent = $__m.isPresent;
}, function($__m) {
List = $__m.List;
ListWrapper = $__m.ListWrapper;
Map = $__m.Map;
MapWrapper = $__m.MapWrapper;
}, function($__m) {
RECORD_TYPE_SELF = $__m.RECORD_TYPE_SELF;
ProtoRecord = $__m.ProtoRecord;
}],
execute: function() {
Object.defineProperty(coalesce, "parameters", {get: function() {
return [[assert.genericType(List, ProtoRecord)]];
}});
Object.defineProperty(_selfRecord, "parameters", {get: function() {
return [[ProtoRecord], [assert.type.number], [assert.type.number]];
}});
Object.defineProperty(_findMatching, "parameters", {get: function() {
return [[ProtoRecord], [assert.genericType(List, ProtoRecord)]];
}});
Object.defineProperty(_replaceIndices, "parameters", {get: function() {
return [[ProtoRecord], [assert.type.number], [Map]];
}});
Object.defineProperty(_map, "parameters", {get: function() {
return [[Map], [assert.type.number]];
}});
}
};
});
//# sourceMappingURL=src/change_detection/coalesce.map
//# sourceMappingURL=../../src/change_detection/coalesce.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","src/change_detection/coalesce.js","@traceur/generated/TemplateParser/13","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","src/change_detection/@traceur/generated/TemplateParser/8","src/change_detection/@traceur/generated/TemplateParser/25","src/change_detection/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"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","file":"src/change_detection/coalesce.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","import {isPresent} from 'angular2/src/facade/lang';\nimport {List, ListWrapper, Map, MapWrapper} from 'angular2/src/facade/collection';\nimport {RECORD_TYPE_SELF, ProtoRecord} from './proto_record';\n\n/**\n * Removes \"duplicate\" records. It assuming that record evaluation does not\n * have side-effects.\n *\n * Records that are not last in bindings are removed and all the indices\n * of the records that depend on them are updated.\n *\n * Records that are last in bindings CANNOT be removed, and instead are\n * replaced with very cheap SELF records.\n */\nexport function coalesce(records:List<ProtoRecord>):List<ProtoRecord> {\n var res = ListWrapper.create();\n var indexMap = MapWrapper.create();\n\n for (var i = 0; i < records.length; ++i) {\n var r = records[i];\n var record = _replaceIndices(r, res.length + 1, indexMap);\n var matchingRecord = _findMatching(record, res);\n\n if (isPresent(matchingRecord) && record.lastInBinding) {\n ListWrapper.push(res, _selfRecord(record, matchingRecord.selfIndex, res.length + 1));\n MapWrapper.set(indexMap, r.selfIndex, matchingRecord.selfIndex);\n\n } else if (isPresent(matchingRecord) && !record.lastInBinding) {\n MapWrapper.set(indexMap, r.selfIndex, matchingRecord.selfIndex);\n\n } else {\n ListWrapper.push(res, record);\n MapWrapper.set(indexMap, r.selfIndex, record.selfIndex);\n }\n }\n\n return res;\n}\n\nfunction _selfRecord(r:ProtoRecord, contextIndex:number, selfIndex:number):ProtoRecord {\n return new ProtoRecord(\n RECORD_TYPE_SELF,\n \"self\",\n null,\n [],\n r.fixedArgs,\n contextIndex,\n selfIndex,\n r.bindingMemento,\n r.directiveMemento,\n r.expressionAsString,\n r.lastInBinding,\n r.lastInDirective\n );\n}\n\nfunction _findMatching(r:ProtoRecord, rs:List<ProtoRecord>){\n return ListWrapper.find(rs, (rr) =>\n rr.mode === r.mode &&\n rr.funcOrValue === r.funcOrValue &&\n rr.contextIndex === r.contextIndex &&\n ListWrapper.equals(rr.args, r.args)\n );\n}\n\nfunction _replaceIndices(r:ProtoRecord, selfIndex:number, indexMap:Map) {\n var args = ListWrapper.map(r.args, (a) => _map(indexMap, a));\n var contextIndex = _map(indexMap, r.contextIndex);\n return new ProtoRecord(\n r.mode,\n r.name,\n r.funcOrValue,\n args,\n r.fixedArgs,\n contextIndex,\n selfIndex,\n r.bindingMemento,\n r.directiveMemento,\n r.expressionAsString,\n r.lastInBinding,\n r.lastInDirective\n );\n}\n\nfunction _map(indexMap:Map, value:number) {\n var r = MapWrapper.get(indexMap, value)\n return isPresent(r) ? r : value;\n}","\n $__export($__placeholder__0, $__placeholder__1)\n ","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.genericType($__placeholder__0)","assert.type.$__placeholder__0)"]}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
System.register(["./proto_record"], function($__export) {
"use strict";
var ProtoRecord,
ExpressionChangedAfterItHasBeenChecked,
ChangeDetectionError;
return {
setters: [function($__m) {
ProtoRecord = $__m.ProtoRecord;
}],
execute: function() {
ExpressionChangedAfterItHasBeenChecked = $__export("ExpressionChangedAfterItHasBeenChecked", (function($__super) {
var ExpressionChangedAfterItHasBeenChecked = function ExpressionChangedAfterItHasBeenChecked(proto, change) {
$traceurRuntime.superConstructor(ExpressionChangedAfterItHasBeenChecked).call(this);
this.message = ("Expression '" + proto.expressionAsString + "' has changed after it was checked. ") + ("Previous value: '" + change.previousValue + "'. Current value: '" + change.currentValue + "'");
};
return ($traceurRuntime.createClass)(ExpressionChangedAfterItHasBeenChecked, {toString: function() {
return this.message;
}}, {}, $__super);
}(Error)));
Object.defineProperty(ExpressionChangedAfterItHasBeenChecked, "parameters", {get: function() {
return [[ProtoRecord], [assert.type.any]];
}});
ChangeDetectionError = $__export("ChangeDetectionError", (function($__super) {
var ChangeDetectionError = function ChangeDetectionError(proto, originalException) {
$traceurRuntime.superConstructor(ChangeDetectionError).call(this);
this.originalException = originalException;
this.location = proto.expressionAsString;
this.message = (this.originalException + " in [" + this.location + "]");
};
return ($traceurRuntime.createClass)(ChangeDetectionError, {toString: function() {
return this.message;
}}, {}, $__super);
}(Error)));
Object.defineProperty(ChangeDetectionError, "parameters", {get: function() {
return [[ProtoRecord], [assert.type.any]];
}});
}
};
});
//# sourceMappingURL=src/change_detection/exceptions.map
//# sourceMappingURL=../../src/change_detection/exceptions.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/12","src/change_detection/exceptions.js","@traceur/generated/TemplateParser/11","src/change_detection/@traceur/generated/TemplateParser/8","src/change_detection/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,oBAAoB,UAAS,SAAQ;;;;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACAf,kBAAoB,KAAG,YAAkB,CAAC;IDElC,CDDuB;AACzB,UAAM;6CGFY,CAAA,SAAQ,AAAC,4CCAjC,SAAS,QAAO;AACN,AAAI,UAAA,yCCCP,SAAM,uCAAqC,CAGpC,KAAI,CAAe,CAAA,MAAK,CAAO;ACL7C,ADMI,wBCNU,iBAAiB,AAAC,wCAAkB,KAAK,MAAmB,CDM/D;AACP,aAAG,QAAQ,EAAI,EAAA,cAAe,EAAA,CAAA,KAAI,mBAAmB,EAAA,uCAAA,KACrD,mBAAoB,EAAA,CAAA,MAAK,cAAc,EAAA,sBAAuB,EAAA,CAAA,MAAK,aAAa,EAAA,IAAG,CAAA,CAAC;QDPtC,ACQhD,CDRiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,0CCS5C,QAAO,CAAP,UAAQ,AAAU,CAAA;AAChB,iBAAO,CAAA,IAAG,QAAQ,CAAC;UACrB,MDVgE,SAAO,CAAC,CAAC;MACnE,AAAC,CCFmD,KAAI,CDErC,EDJ2C;AEctE,WEdK,eAAe,AAAC,CAAA,sCAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,EFIN,CAAA,WAAU,CAAA,CGL9B,EAAA,MAAK,KAAK,IAAA,CAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;2BJD7B,CAAA,SAAQ,AAAC,0BCAjC,SAAS,QAAO;AACN,AAAI,UAAA,uBCeP,SAAM,qBAAmB,CAKlB,KAAgB,CAAG,CAAA,iBAAgB,CAAO;ACrBxD,ADsBI,wBCtBU,iBAAiB,AAAC,sBAAkB,KAAK,MAAmB,CDsB/D;AACP,aAAG,kBAAkB,EAAI,kBAAgB,CAAC;AAC1C,aAAG,SAAS,EAAI,CAAA,KAAI,mBAAmB,CAAC;AACxC,aAAG,QAAQ,IAAO,IAAG,kBAAkB,EAAA,QAAS,EAAA,CAAA,IAAG,SAAS,EAAA,IAAG,CAAA,CAAC;QDxBlB,ACyBhD,CDzBiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,wBC0B5C,QAAO,CAAP,UAAQ,AAAU,CAAA;AAChB,iBAAO,CAAA,IAAG,QAAQ,CAAC;UACrB,MD3BgE,SAAO,CAAC,CAAC;MACnE,AAAC,CCYiC,KAAI,CDZnB,EDJ2C;AIAtE,WAAK,eAAgB,CAAA,oBAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAS,AAAE,CAAA;AAAC,eAAA,EFoBN,CAAA,WAAU,CAAA,CGrB9B,EAAA,MAAK,KAAK,IAAA,CAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;IPCtB;EAC3B,CAAA;ADDI,CAAC,CAAC;AM4B0B","file":"src/change_detection/exceptions.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function($__super) {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4, $__super);\n }($__placeholder__5)","import {ProtoRecord} from './proto_record';\n\nexport class ExpressionChangedAfterItHasBeenChecked extends Error {\n message:string;\n\n constructor(proto:ProtoRecord, change:any) {\n super();\n this.message = `Expression '${proto.expressionAsString}' has changed after it was checked. ` +\n `Previous value: '${change.previousValue}'. Current value: '${change.currentValue}'`;\n }\n\n toString():string {\n return this.message;\n }\n}\n\nexport class ChangeDetectionError extends Error {\n message:string;\n originalException:any;\n location:string;\n\n constructor(proto:ProtoRecord, originalException:any) {\n super();\n this.originalException = originalException;\n this.location = proto.expressionAsString;\n this.message = `${this.originalException} in [${this.location}]`;\n }\n\n toString():string {\n return this.message;\n }\n}","$traceurRuntime.superConstructor($__placeholder__0).call($__placeholder__1)","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.type.$__placeholder__0)"]}
\ No newline at end of file
System.register(["angular2/src/facade/collection"], function($__export) {
"use strict";
var List,
ChangeRecord,
CHECK_ONCE,
CHECKED,
CHECK_ALWAYS,
DETACHED,
ChangeDispatcher,
ChangeDetector;
return {
setters: [function($__m) {
List = $__m.List;
}],
execute: function() {
ChangeRecord = $__export("ChangeRecord", (function() {
var ChangeRecord = function ChangeRecord(bindingMemento, change) {
this.bindingMemento = bindingMemento;
this.change = change;
};
return ($traceurRuntime.createClass)(ChangeRecord, {
get currentValue() {
return this.change.currentValue;
},
get previousValue() {
return this.change.previousValue;
}
}, {});
}()));
CHECK_ONCE = $__export("CHECK_ONCE", "CHECK_ONCE");
CHECKED = $__export("CHECKED", "CHECKED");
CHECK_ALWAYS = $__export("CHECK_ALWAYS", "ALWAYS_CHECK");
DETACHED = $__export("DETACHED", "DETACHED");
ChangeDispatcher = $__export("ChangeDispatcher", (function() {
var ChangeDispatcher = function ChangeDispatcher() {};
return ($traceurRuntime.createClass)(ChangeDispatcher, {onRecordChange: function(directiveMemento, records) {}}, {});
}()));
Object.defineProperty(ChangeDispatcher.prototype.onRecordChange, "parameters", {get: function() {
return [[], [assert.genericType(List, ChangeRecord)]];
}});
ChangeDetector = $__export("ChangeDetector", (function() {
var ChangeDetector = function ChangeDetector() {};
return ($traceurRuntime.createClass)(ChangeDetector, {
addChild: function(cd) {},
removeChild: function(cd) {},
remove: function() {},
setContext: function(context) {},
markPathToRootAsCheckOnce: function() {},
detectChanges: function() {},
checkNoChanges: function() {}
}, {});
}()));
Object.defineProperty(ChangeDetector.prototype.addChild, "parameters", {get: function() {
return [[ChangeDetector]];
}});
Object.defineProperty(ChangeDetector.prototype.removeChild, "parameters", {get: function() {
return [[ChangeDetector]];
}});
Object.defineProperty(ChangeDetector.prototype.setContext, "parameters", {get: function() {
return [[assert.type.any]];
}});
}
};
});
//# sourceMappingURL=src/change_detection/interfaces.map
//# sourceMappingURL=../../src/change_detection/interfaces.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","src/change_detection/interfaces.js","@traceur/generated/TemplateParser/7","src/change_detection/@traceur/generated/TemplateParser/8","src/change_detection/@traceur/generated/TemplateParser/25","src/change_detection/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"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","file":"src/change_detection/interfaces.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","import {List} from 'angular2/src/facade/collection';\n\nexport class ChangeRecord {\n bindingMemento:any;\n change:any;\n\n constructor(bindingMemento, change) {\n this.bindingMemento = bindingMemento;\n this.change = change;\n }\n\n //REMOVE IT\n get currentValue() {\n return this.change.currentValue;\n }\n\n get previousValue() {\n return this.change.previousValue;\n }\n}\n\n\n/**\n * CHECK_ONCE means that after calling detectChanges the mode of the change detector\n * will become CHECKED.\n */\nexport const CHECK_ONCE=\"CHECK_ONCE\";\n\n/**\n * CHECKED means that the change detector should be skipped until its mode changes to\n * CHECK_ONCE or CHECK_ALWAYS.\n */\nexport const CHECKED=\"CHECKED\";\n\n/**\n * CHECK_ALWAYS means that after calling detectChanges the mode of the change detector\n * will remain CHECK_ALWAYS.\n */\nexport const CHECK_ALWAYS=\"ALWAYS_CHECK\";\n\n/**\n * DETACHED means that the change detector sub tree is not a part of the main tree and\n * should be skipped.\n */\nexport const DETACHED=\"DETACHED\";\n\nexport class ChangeDispatcher {\n onRecordChange(directiveMemento, records:List<ChangeRecord>) {}\n}\n\nexport class ChangeDetector {\n parent:ChangeDetector;\n mode:string;\n\n addChild(cd:ChangeDetector) {}\n removeChild(cd:ChangeDetector) {}\n remove() {}\n setContext(context:any) {}\n markPathToRootAsCheckOnce() {}\n\n detectChanges() {}\n checkNoChanges() {}\n}\n","$__export($__placeholder__0, $__placeholder__1)","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.genericType($__placeholder__0)","assert.type.$__placeholder__0)"]}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"], function($__export) {
"use strict";
var MapWrapper,
BaseException,
ContextWithVariableBindings;
return {
setters: [function($__m) {
MapWrapper = $__m.MapWrapper;
}, function($__m) {
BaseException = $__m.BaseException;
}],
execute: function() {
ContextWithVariableBindings = $__export("ContextWithVariableBindings", (function() {
var ContextWithVariableBindings = function ContextWithVariableBindings(parent, varBindings) {
this.parent = parent;
this.varBindings = varBindings;
};
return ($traceurRuntime.createClass)(ContextWithVariableBindings, {
hasBinding: function(name) {
return MapWrapper.contains(this.varBindings, name);
},
get: function(name) {
return MapWrapper.get(this.varBindings, name);
},
set: function(name, value) {
if (this.hasBinding(name)) {
MapWrapper.set(this.varBindings, name, value);
} else {
throw new BaseException('VariableBindings do not support setting of new keys post-construction.');
}
},
clearValues: function() {
for (var $__1 = MapWrapper.keys(this.varBindings)[$traceurRuntime.toProperty(Symbol.iterator)](),
$__2 = void 0; !($__2 = $__1.next()).done; ) {
var k = $__2.value;
{
MapWrapper.set(this.varBindings, k, null);
}
}
}
}, {});
}()));
Object.defineProperty(ContextWithVariableBindings, "parameters", {get: function() {
return [[assert.type.any], [Map]];
}});
Object.defineProperty(ContextWithVariableBindings.prototype.hasBinding, "parameters", {get: function() {
return [[assert.type.string]];
}});
Object.defineProperty(ContextWithVariableBindings.prototype.get, "parameters", {get: function() {
return [[assert.type.string]];
}});
Object.defineProperty(ContextWithVariableBindings.prototype.set, "parameters", {get: function() {
return [[assert.type.string], []];
}});
}
};
});
//# sourceMappingURL=src/change_detection/parser/context_with_variable_bindings.map
//# sourceMappingURL=../../../src/change_detection/parser/context_with_variable_bindings.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","src/change_detection/parser/context_with_variable_bindings.js","@traceur/generated/TemplateParser/15","@traceur/generated/TemplateParser/16","src/change_detection/parser/@traceur/generated/TemplateParser/8","src/change_detection/parser/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,gEAAoB,UAAS,SAAQ;;;;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACAf,iBAAoB,KAAG,WAAkB,CAAC;IDElC,CAFR,UAAS,IAAG,CAAG;ACAf,oBAAoB,KAAG,cAAkB,CAAC;IDElC,CDDuB;AACzB,UAAM;kCGFY,CAAA,SAAQ,AAAC,iCCAjC,SAAQ,AAAC;AACC,AAAI,UAAA,8BCEP,SAAM,4BAA0B,CAKzB,MAAS,CAAG,CAAA,WAAc,CAAG;AACvC,aAAG,OAAO,EAAI,OAAK,CAAC;AACpB,aAAG,YAAY,EAAI,YAAU,CAAC;QDTgB,ACUhD,CDViD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC;ACW5C,mBAAS,CAAT,UAAW,IAAU,CAAW;AAC9B,iBAAO,CAAA,UAAS,SAAS,AAAE,CAAA,IAAG,YAAY,CAAG,KAAG,CAAC,CAAC;UACpD;AAEA,YAAE,CAAF,UAAI,IAAG,CAAU;AACf,iBAAO,CAAA,UAAS,IAAK,AAAC,CAAA,IAAG,YAAY,CAAG,KAAG,CAAC,CAAC;UAC/C;AAEA,YAAE,CAAF,UAAI,IAAU,CAAG,CAAA,KAAI,CAAG;AAGtB,eAAI,IAAG,WAAW,AAAE,CAAA,IAAG,CAAC,CAAG;AACzB,uBAAS,IAAI,AAAE,CAAA,IAAG,YAAY,CAAG,KAAG,CAAG,MAAI,CAAC,CAAC;YAC/C,KAAO;AACL,kBAAM,IAAI,cAAY,AACpB,CAAA,wEAAuE,CAAC,CAAC;YAC7E;AAAA,UACF;AAEA,oBAAU,CAAV,UAAW,AAAG;AC/BR,gBAAS,GAAA,OACA,CD+BC,UAAS,KAAK,AAAE,CAAA,IAAG,YAAY,CAAC,CC9B7B,eAAc,WAAW,AAAC,CAAC,MAAK,SAAS,CAAC,CAAC,AAAC,EAAC;AACjD,qBCJjB,KAAK,EDI4B,ACJ5B,CDKQ,EAAC,CAAC,MAAoB,CAAA,SAAqB,AAAC,EAAC,CAAC,KAAK,GAAK;gBD4BxD,EAAA;AAAwC;AAC/C,yBAAS,IAAK,AAAC,CAAA,IAAG,YAAY,CAAG,EAAA,CAAG,KAAG,CAAC,CAAC;cAC3C;YC3BI;AAAA,UD4BN;aDjC8D,CAAC;MACzD,AAAC,EAAC,EDJ4D;AEqCtE,WGrCK,eAAe,AAAC,CAAA,2BAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,ECD1B,CAAA,MAAK,KAAK,IAAA,CAAA,CJQ4B,EAAA,GAAE,CAAA,CAAA,CGPS;QAAC,CAAC,CAAC,CAAC;AADrD,WAAK,eAAe,AAAC,CAAA,2BAAA,UAAA,WAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,ECD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;AADrD,WAAK,eAAe,AAAC,CAAA,2BAAA,UAAA,IAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,ECD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;AADrD,WAAK,eAAe,AAAC,CAAA,2BAAA,UAAA,IAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,ECD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAA,GAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;IRCtB;EAC3B,CAAA;ADDI,CAAC,CAAC;AMuC8C","file":"src/change_detection/parser/context_with_variable_bindings.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","import {MapWrapper} from 'angular2/src/facade/collection';\nimport {BaseException} from 'angular2/src/facade/lang';\n\nexport class ContextWithVariableBindings {\n parent:any;\n /// varBindings' keys are read-only. adding/removing keys is not supported.\n varBindings:Map;\n\n constructor(parent:any, varBindings:Map) {\n this.parent = parent;\n this.varBindings = varBindings;\n }\n\n hasBinding(name:string):boolean {\n return MapWrapper.contains(this.varBindings, name);\n }\n\n get(name:string) {\n return MapWrapper.get(this.varBindings, name);\n }\n\n set(name:string, value) {\n // TODO(rado): consider removing this check if we can guarantee this is not\n // exposed to the public API.\n if (this.hasBinding(name)) {\n MapWrapper.set(this.varBindings, name, value);\n } else {\n throw new BaseException(\n 'VariableBindings do not support setting of new keys post-construction.');\n }\n }\n\n clearValues() {\n for (var k of MapWrapper.keys(this.varBindings)) {\n MapWrapper.set(this.varBindings, k, null);\n }\n }\n}\n","\n for (var $__placeholder__0 =\n $__placeholder__1[\n $traceurRuntime.toProperty(Symbol.iterator)](),\n $__placeholder__2;\n !($__placeholder__3 = $__placeholder__4.next()).done; ) {\n $__placeholder__5;\n $__placeholder__6;\n }","void 0","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.type.$__placeholder__0)"]}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
System.register(["angular2/src/facade/lang", "./pipe"], function($__export) {
"use strict";
var isBlank,
Pipe,
NO_CHANGE,
NullPipeFactory,
NullPipe;
return {
setters: [function($__m) {
isBlank = $__m.isBlank;
}, function($__m) {
Pipe = $__m.Pipe;
NO_CHANGE = $__m.NO_CHANGE;
}],
execute: function() {
NullPipeFactory = $__export("NullPipeFactory", (function() {
var NullPipeFactory = function NullPipeFactory() {};
return ($traceurRuntime.createClass)(NullPipeFactory, {
supports: function(obj) {
return NullPipe.supportsObj(obj);
},
create: function() {
return new NullPipe();
}
}, {});
}()));
NullPipe = $__export("NullPipe", (function($__super) {
var NullPipe = function NullPipe() {
$traceurRuntime.superConstructor(NullPipe).call(this);
this.called = false;
};
return ($traceurRuntime.createClass)(NullPipe, {
supports: function(obj) {
return NullPipe.supportsObj(obj);
},
transform: function(value) {
if (!this.called) {
this.called = true;
return null;
} else {
return NO_CHANGE;
}
}
}, {supportsObj: function(obj) {
return isBlank(obj);
}}, $__super);
}(Pipe)));
}
};
});
//# sourceMappingURL=src/change_detection/pipes/null_pipe.map
//# sourceMappingURL=../../../src/change_detection/pipes/null_pipe.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","src/change_detection/pipes/null_pipe.js","@traceur/generated/TemplateParser/12","@traceur/generated/TemplateParser/11"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,wCAAoB,UAAS,SAAQ;;;;;;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACAf,cAAoB,KAAG,QAAkB,CAAC;IDElC,CAFR,UAAS,IAAG;ACAZ,WAAoB,KAAG,KAAkB,CAAC;AAA1C,gBAAoB,KAAG,UAAkB,CAAC;IDElC,CDDuB;AACzB,UAAM;sBGFY,CAAA,SAAQ,AAAC,qBCAjC,SAAQ,AAAC;AACC,AAAI,UAAA,kBCEP,SAAM,gBAAc,KDFuB,ACShD,CDTiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC;ACE5C,iBAAO,CAAP,UAAS,GAAE,CAAW;AACpB,iBAAO,CAAA,QAAO,YAAY,AAAE,CAAA,GAAE,CAAC,CAAC;UAClC;AAEA,eAAK,CAAL,UAAO,AAAO,CAAA;AACZ,iBAAO,IAAI,SAAO,AAAC,EAAC,CAAC;UACvB;AAAA,aDP8D,CAAC;MACzD,AAAC,EAAC,EDJ4D;eAA9C,CAAA,SAAQ,AAAC,cGAjC,SAAS,QAAO;AACN,AAAI,UAAA,WDYP,SAAM,SAAO,CAEN,AAAE,CAAA;AEfhB,AFgBI,wBEhBU,iBAAiB,AAAC,UAAkB,KAAK,MAAmB,CFgB/D;AACP,aAAG,OAAO,EAAI,MAAI,CAAC;QChB2B,ADiBhD,CCjBiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC;ADsB5C,iBAAO,CAAP,UAAS,GAAE,CAAG;AACZ,iBAAO,CAAA,QAAO,YAAa,AAAC,CAAA,GAAE,CAAC,CAAC;UAClC;AAEA,kBAAQ,CAAR,UAAU,KAAI,CAAG;AACf,eAAM,CAAA,IAAG,OAAO,CAAG;AACjB,iBAAG,OAAO,EAAI,KAAG,CAAC;AAClB,mBAAO,KAAG,CAAC;YACb,KAAO;AACL,mBAAO,UAAQ,CAAC;YAClB;AAAA,UACF;AAAA,WAfO,WAAU,CAAjB,UAAmB,GAAE,CAAW;AAC9B,iBAAO,CAAA,OAAM,AAAE,CAAA,GAAE,CAAC,CAAC;UACrB,ECnBgE,SAAO,CAAC,CAAC;MACnE,AAAC,CDSqB,IAAG,CCTN,EHJ2C;IHEvC;EAC3B,CAAA;ADDI,CAAC,CAAC;AMgCyB","file":"src/change_detection/pipes/null_pipe.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","import {isBlank} from 'angular2/src/facade/lang';\nimport {Pipe, NO_CHANGE} from './pipe';\n\nexport class NullPipeFactory {\n supports(obj):boolean {\n return NullPipe.supportsObj(obj);\n }\n\n create():Pipe {\n return new NullPipe();\n }\n}\n\nexport class NullPipe extends Pipe {\n called:boolean;\n constructor() {\n super();\n this.called = false;\n }\n\n static supportsObj(obj):boolean {\n return isBlank(obj);\n }\n\n supports(obj) {\n return NullPipe.supportsObj(obj);\n }\n\n transform(value) {\n if (! this.called) {\n this.called = true;\n return null;\n } else {\n return NO_CHANGE;\n }\n }\n}\n","function($__super) {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4, $__super);\n }($__placeholder__5)","$traceurRuntime.superConstructor($__placeholder__0).call($__placeholder__1)"]}
\ No newline at end of file
System.register([], function($__export) {
"use strict";
var NO_CHANGE,
Pipe;
return {
setters: [],
execute: function() {
NO_CHANGE = $__export("NO_CHANGE", new Object());
Pipe = $__export("Pipe", (function() {
var Pipe = function Pipe() {};
return ($traceurRuntime.createClass)(Pipe, {
supports: function(obj) {
return false;
},
transform: function(value) {
return null;
}
}, {});
}()));
Object.defineProperty(Pipe.prototype.transform, "parameters", {get: function() {
return [[assert.type.any]];
}});
}
};
});
//# sourceMappingURL=src/change_detection/pipes/pipe.map
//# sourceMappingURL=../../../src/change_detection/pipes/pipe.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/7","src/change_detection/pipes/pipe.js","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","src/change_detection/pipes/@traceur/generated/TemplateParser/8","src/change_detection/pipes/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,IAAoB,UAAS,SAAQ;;;;ACApD,OAAO;AACD,UAAM,IAAmB;AACzB,UAAM;gBCFZ,CAAA,SAAQ,AAAC,aCAc,IAAI,OAAM,EAAC,CDAY;WEAtB,CAAA,SAAQ,AAAC,UCAjC,SAAQ,AAAC;AACC,AAAI,UAAA,OFCP,SAAM,KAAG,KEDkC,AFGV,CEHW;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC;AFC5C,iBAAO,CAAP,UAAS,GAAE,CAAW;AAAC,iBAAO,MAAI,CAAC;UAAC;AACpC,kBAAQ,CAAR,UAAU,KAAI,CAAW;AAAC,iBAAO,KAAG,CAAC;UAAC;AAAA,aEDwB,CAAC;MACzD,AAAC,EAAC,EDJ4D;AEAtE,WAAK,eAAgB,CAAA,IAAA,UAAA,UAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAS,AAAE,CAAA;AAAC,eAAA,ECD1B,CAAA,MAAK,KAAK,IAAA,CAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;ILCtB;EAC3B,CAAA;ADDI,CAAC,CAAC;AGaoB","file":"src/change_detection/pipes/pipe.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","$__export($__placeholder__0, $__placeholder__1)","export var NO_CHANGE = new Object();\n\nexport class Pipe {\n supports(obj):boolean {return false;}\n transform(value:any):any {return null;}\n}","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.type.$__placeholder__0)"]}
\ No newline at end of file
System.register(["angular2/src/facade/collection", "angular2/src/facade/lang", "./pipe"], function($__export) {
"use strict";
var List,
ListWrapper,
isBlank,
isPresent,
BaseException,
CONST,
Pipe,
PipeRegistry;
return {
setters: [function($__m) {
List = $__m.List;
ListWrapper = $__m.ListWrapper;
}, function($__m) {
isBlank = $__m.isBlank;
isPresent = $__m.isPresent;
BaseException = $__m.BaseException;
CONST = $__m.CONST;
}, function($__m) {
Pipe = $__m.Pipe;
}],
execute: function() {
PipeRegistry = $__export("PipeRegistry", (function() {
var PipeRegistry = function PipeRegistry(config) {
this.config = config;
};
return ($traceurRuntime.createClass)(PipeRegistry, {get: function(type, obj) {
var listOfConfigs = this.config[type];
if (isBlank(listOfConfigs)) {
throw new BaseException(("Cannot find a pipe for type '" + type + "' object '" + obj + "'"));
}
var matchingConfig = ListWrapper.find(listOfConfigs, (function(pipeConfig) {
return pipeConfig.supports(obj);
}));
if (isBlank(matchingConfig)) {
throw new BaseException(("Cannot find a pipe for type '" + type + "' object '" + obj + "'"));
}
return matchingConfig.create();
}}, {});
}()));
Object.defineProperty(PipeRegistry.prototype.get, "parameters", {get: function() {
return [[assert.type.string], []];
}});
}
};
});
//# sourceMappingURL=src/change_detection/pipes/pipe_registry.map
//# sourceMappingURL=../../../src/change_detection/pipes/pipe_registry.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","src/change_detection/pipes/pipe_registry.js","src/change_detection/pipes/@traceur/generated/TemplateParser/8","src/change_detection/pipes/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,0EAAoB,UAAS,SAAQ;;;;;;;;;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG;ACAZ,WAAoB,KAAG,KAAkB,CAAC;AAA1C,kBAAoB,KAAG,YAAkB,CAAC;IDElC,CAFR,UAAS,IAAG;ACAZ,cAAoB,KAAG,QAAkB,CAAC;AAA1C,gBAAoB,KAAG,UAAkB,CAAC;AAA1C,oBAAoB,KAAG,cAAkB,CAAC;AAA1C,YAAoB,KAAG,MAAkB,CAAC;IDElC,CAFR,UAAS,IAAG,CAAG;ACAf,WAAoB,KAAG,KAAkB,CAAC;IDElC,CDDuB;AACzB,UAAM;mBGFY,CAAA,SAAQ,AAAC,kBCAjC,SAAQ,AAAC;AACC,AAAI,UAAA,eCGP,SAAM,aAAW,CAGV,MAAK,CAAE;AACjB,aAAG,OAAO,EAAI,OAAK,CAAC;QDP0B,ACQhD,CDRiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,gBCS5C,GAAE,CAAF,UAAI,IAAU,CAAG,CAAA,GAAE;AACb,cAAA,CAAA,aAAY,EAAI,CAAA,IAAG,OAAO,CAAE,IAAG,CAAC,CAAC;AACrC,eAAI,OAAM,AAAE,CAAA,aAAY,CAAC,CAAG;AAC1B,kBAAM,IAAI,cAAa,AAAC,EAAA,+BAAgC,EAAA,KAAG,EAAA,aAAc,EAAA,IAAE,EAAA,IAAG,EAAC,CAAC;YAClF;AAAA,AAEI,cAAA,CAAA,cAAa,EAAI,CAAA,WAAU,KAAM,AAAC,CAAA,aAAY,GAC/C,SAAA,UAAS;mBAAM,CAAA,UAAS,SAAS,AAAE,CAAA,GAAE,CAAC;YAAA,EAAC,CAAC;AAE3C,eAAI,OAAO,AAAC,CAAA,cAAa,CAAC,CAAG;AAC3B,kBAAM,IAAI,cAAa,AAAC,EAAA,+BAAgC,EAAA,KAAG,EAAA,aAAc,EAAA,IAAE,EAAA,IAAG,EAAC,CAAC;YAClF;AAAA,AAEA,iBAAO,CAAA,cAAa,OAAQ,EAAC,CAAC;UAChC,MDtB8D,CAAC;MACzD,AAAC,EAAC,EDJ4D;AGAtE,WAAK,eAAe,AAAC,CAAA,YAAA,UAAA,IAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,ECD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAA,GAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;INCtB;EAC3B,CAAA;ADDI,CAAC,CAAC;AM2B6B","file":"src/change_detection/pipes/pipe_registry.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","import {List, ListWrapper} from 'angular2/src/facade/collection';\nimport {isBlank, isPresent, BaseException, CONST} from 'angular2/src/facade/lang';\nimport {Pipe} from './pipe';\n\nexport class PipeRegistry {\n config;\n\n constructor(config){\n this.config = config;\n }\n\n get(type:string, obj):Pipe {\n var listOfConfigs = this.config[type];\n if (isBlank(listOfConfigs)) {\n throw new BaseException(`Cannot find a pipe for type '${type}' object '${obj}'`);\n }\n\n var matchingConfig = ListWrapper.find(listOfConfigs,\n (pipeConfig) => pipeConfig.supports(obj));\n\n if (isBlank(matchingConfig)) {\n throw new BaseException(`Cannot find a pipe for type '${type}' object '${obj}'`);\n }\n\n return matchingConfig.create();\n }\n}","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.type.$__placeholder__0)"]}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
System.register(["angular2/src/facade/collection"], function($__export) {
"use strict";
var List,
RECORD_TYPE_SELF,
RECORD_TYPE_CONST,
RECORD_TYPE_PRIMITIVE_OP,
RECORD_TYPE_PROPERTY,
RECORD_TYPE_INVOKE_METHOD,
RECORD_TYPE_INVOKE_CLOSURE,
RECORD_TYPE_KEYED_ACCESS,
RECORD_TYPE_PIPE,
RECORD_TYPE_INTERPOLATE,
ProtoRecord;
return {
setters: [function($__m) {
List = $__m.List;
}],
execute: function() {
RECORD_TYPE_SELF = $__export("RECORD_TYPE_SELF", 0);
RECORD_TYPE_CONST = $__export("RECORD_TYPE_CONST", 1);
RECORD_TYPE_PRIMITIVE_OP = $__export("RECORD_TYPE_PRIMITIVE_OP", 2);
RECORD_TYPE_PROPERTY = $__export("RECORD_TYPE_PROPERTY", 3);
RECORD_TYPE_INVOKE_METHOD = $__export("RECORD_TYPE_INVOKE_METHOD", 4);
RECORD_TYPE_INVOKE_CLOSURE = $__export("RECORD_TYPE_INVOKE_CLOSURE", 5);
RECORD_TYPE_KEYED_ACCESS = $__export("RECORD_TYPE_KEYED_ACCESS", 6);
RECORD_TYPE_PIPE = $__export("RECORD_TYPE_PIPE", 8);
RECORD_TYPE_INTERPOLATE = $__export("RECORD_TYPE_INTERPOLATE", 9);
ProtoRecord = $__export("ProtoRecord", (function() {
var ProtoRecord = function ProtoRecord(mode, name, funcOrValue, args, fixedArgs, contextIndex, selfIndex, bindingMemento, directiveMemento, expressionAsString, lastInBinding, lastInDirective) {
this.mode = mode;
this.name = name;
this.funcOrValue = funcOrValue;
this.args = args;
this.fixedArgs = fixedArgs;
this.contextIndex = contextIndex;
this.selfIndex = selfIndex;
this.bindingMemento = bindingMemento;
this.directiveMemento = directiveMemento;
this.lastInBinding = lastInBinding;
this.lastInDirective = lastInDirective;
this.expressionAsString = expressionAsString;
};
return ($traceurRuntime.createClass)(ProtoRecord, {isPureFunction: function() {
return this.mode === RECORD_TYPE_INTERPOLATE || this.mode === RECORD_TYPE_PRIMITIVE_OP;
}}, {});
}()));
Object.defineProperty(ProtoRecord, "parameters", {get: function() {
return [[assert.type.number], [assert.type.string], [], [List], [List], [assert.type.number], [assert.type.number], [assert.type.any], [assert.type.any], [assert.type.string], [assert.type.boolean], [assert.type.boolean]];
}});
}
};
});
//# sourceMappingURL=src/change_detection/proto_record.map
//# sourceMappingURL=../../src/change_detection/proto_record.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/7","src/change_detection/proto_record.js","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","src/change_detection/@traceur/generated/TemplateParser/8","src/change_detection/@traceur/generated/TemplateParser/7"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,oCAAoB,UAAS,SAAQ;;;;;;;;;;;;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACAf,WAAoB,KAAG,KAAkB,CAAC;IDElC,CDDuB;AACzB,UAAM;uBGFZ,CAAA,SAAQ,AAAC,oBCEuB,EAAA,CDFc;wBAA9C,CAAA,SAAQ,AAAC,qBCGwB,EAAA,CDHa;+BAA9C,CAAA,SAAQ,AAAC,4BCI+B,EAAA,CDJM;2BAA9C,CAAA,SAAQ,AAAC,wBCK2B,EAAA,CDLU;gCAA9C,CAAA,SAAQ,AAAC,6BCMgC,EAAA,CDNK;iCAA9C,CAAA,SAAQ,AAAC,8BCOiC,EAAA,CDPI;+BAA9C,CAAA,SAAQ,AAAC,4BCQ+B,EAAA,CDRM;uBAA9C,CAAA,SAAQ,AAAC,oBCSuB,EAAA,CDTc;8BAA9C,CAAA,SAAQ,AAAC,2BCU8B,EAAA,CDVO;kBEAtB,CAAA,SAAQ,AAAC,iBCAjC,SAAQ,AAAC;AACC,AAAI,UAAA,cFWP,SAAM,YAAU,CAcT,IAAG,CACH,CAAA,IAAU,CACV,CAAA,WAAU,CACV,CAAA,IAAG,CACH,CAAA,SAAa,CACb,CAAA,YAAW,CACX,CAAA,SAAe,CACf,CAAA,cAAiB,CACjB,CAAA,gBAAe,CACf,CAAA,kBAAiB,CACjB,CAAA,aAAoB,CACpB,CAAA,eAAc,CAAW;AAEnC,aAAG,KAAK,EAAI,KAAG,CAAC;AAChB,aAAG,KAAK,EAAI,KAAG,CAAC;AAChB,aAAG,YAAY,EAAI,YAAU,CAAC;AAC9B,aAAG,KAAK,EAAI,KAAG,CAAC;AAChB,aAAG,UAAU,EAAI,UAAQ,CAAC;AAC1B,aAAG,aAAa,EAAI,aAAW,CAAC;AAChC,aAAG,UAAU,EAAI,UAAQ,CAAC;AAC1B,aAAG,eAAe,EAAI,eAAa,CAAC;AACpC,aAAG,iBAAiB,EAAI,iBAAe,CAAC;AACxC,aAAG,cAAc,EAAI,cAAY,CAAC;AAClC,aAAG,gBAAgB,EAAI,gBAAc,CAAC;AACtC,aAAG,mBAAmB,EAAI,mBAAiB,CAAC;QEjDE,AFkDhD,CElDiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,eFmD5C,cAAa,CAAb,UAAc,AAAW,CAAA;AACvB,iBAAO,CAAA,IAAG,KAAK,IAAM,wBAAsB,CAAA,EACzC,CAAA,IAAG,KAAK,IAAM,yBAAuB,CAAC;UAC1C,MErD8D,CAAC;MACzD,AAAC,EAAC,EDJ4D;AEAtE,WAAK,eAAgB,CAAA,WAAA,CAAA,aAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,ECD1B,CAAA,MAAK,KAAK,OAAA,CAAA,CAAV,EAAA,MAAK,KAAK,OAAA,CAAA,CAAA,GAAA,CJ6BS,EAAA,IAAG,CAAA,CACE,EAAA,IAAG,CAAA,CI9B3B,EAAA,MAAK,KAAK,OAAA,CAAA,CAAV,EAAA,MAAK,KAAK,OAAA,CAAA,CAAV,EAAA,MAAK,KAAK,IAAA,CAAA,CAAV,EAAA,MAAK,KAAK,IAAA,CAAA,CAAV,EAAA,MAAK,KAAK,OAAA,CAAA,CAAV,EAAA,MAAK,KAAK,QAAA,CAAA,CAAV,EAAA,MAAK,KAAK,QAAA,CAAA,CAAA,CDCuC;QAAC,CAAC,CAAC,CAAC;IPCtB;EAC3B,CAAA;ADDI,CAAC,CAAC;AKiC4B","file":"src/change_detection/proto_record.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","$__export($__placeholder__0, $__placeholder__1)","import {List} from 'angular2/src/facade/collection';\n\nexport const RECORD_TYPE_SELF = 0;\nexport const RECORD_TYPE_CONST = 1;\nexport const RECORD_TYPE_PRIMITIVE_OP = 2;\nexport const RECORD_TYPE_PROPERTY = 3;\nexport const RECORD_TYPE_INVOKE_METHOD = 4;\nexport const RECORD_TYPE_INVOKE_CLOSURE = 5;\nexport const RECORD_TYPE_KEYED_ACCESS = 6;\nexport const RECORD_TYPE_PIPE = 8;\nexport const RECORD_TYPE_INTERPOLATE = 9;\n\nexport class ProtoRecord {\n mode:number;\n name:string;\n funcOrValue:any;\n args:List;\n fixedArgs:List;\n contextIndex:number;\n selfIndex:number;\n bindingMemento:any;\n directiveMemento:any;\n lastInBinding:boolean;\n lastInDirective:boolean;\n expressionAsString:string;\n\n constructor(mode:number,\n name:string,\n funcOrValue,\n args:List,\n fixedArgs:List,\n contextIndex:number,\n selfIndex:number,\n bindingMemento:any,\n directiveMemento:any,\n expressionAsString:string,\n lastInBinding:boolean,\n lastInDirective:boolean) {\n\n this.mode = mode;\n this.name = name;\n this.funcOrValue = funcOrValue;\n this.args = args;\n this.fixedArgs = fixedArgs;\n this.contextIndex = contextIndex;\n this.selfIndex = selfIndex;\n this.bindingMemento = bindingMemento;\n this.directiveMemento = directiveMemento;\n this.lastInBinding = lastInBinding;\n this.lastInDirective = lastInDirective;\n this.expressionAsString = expressionAsString;\n }\n\n isPureFunction():boolean {\n return this.mode === RECORD_TYPE_INTERPOLATE ||\n this.mode === RECORD_TYPE_PRIMITIVE_OP;\n }\n}\n","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});","assert.type.$__placeholder__0)"]}
\ No newline at end of file
System.register(["angular2/src/facade/lang", "angular2/src/facade/collection"], function($__export) {
"use strict";
var ABSTRACT,
CONST,
normalizeBlank,
isPresent,
ListWrapper,
List,
Directive,
Component,
Decorator,
Viewport,
onDestroy,
onChange;
return {
setters: [function($__m) {
ABSTRACT = $__m.ABSTRACT;
CONST = $__m.CONST;
normalizeBlank = $__m.normalizeBlank;
isPresent = $__m.isPresent;
}, function($__m) {
ListWrapper = $__m.ListWrapper;
List = $__m.List;
}],
execute: function() {
Directive = $__export("Directive", (function() {
var Directive = function Directive() {
var $__1 = arguments[0] !== (void 0) ? arguments[0] : {},
selector = $__1.selector,
bind = $__1.bind,
lightDomServices = $__1.lightDomServices,
implementsTypes = $__1.implementsTypes,
lifecycle = $__1.lifecycle;
this.selector = selector;
this.lightDomServices = lightDomServices;
this.implementsTypes = implementsTypes;
this.bind = bind;
this.lifecycle = lifecycle;
};
return ($traceurRuntime.createClass)(Directive, {hasLifecycleHook: function(hook) {
return isPresent(this.lifecycle) ? ListWrapper.contains(this.lifecycle, hook) : false;
}}, {});
}()));
Object.defineProperty(Directive, "annotations", {get: function() {
return [new ABSTRACT(), new CONST()];
}});
Object.defineProperty(Directive.prototype.hasLifecycleHook, "parameters", {get: function() {
return [[assert.type.string]];
}});
Component = $__export("Component", (function($__super) {
var Component = function Component() {
var $__1 = arguments[0] !== (void 0) ? arguments[0] : {},
selector = $__1.selector,
bind = $__1.bind,
lightDomServices = $__1.lightDomServices,
shadowDomServices = $__1.shadowDomServices,
componentServices = $__1.componentServices,
implementsTypes = $__1.implementsTypes,
lifecycle = $__1.lifecycle;
$traceurRuntime.superConstructor(Component).call(this, {
selector: selector,
bind: bind,
lightDomServices: lightDomServices,
implementsTypes: implementsTypes,
lifecycle: lifecycle
});
this.lightDomServices = lightDomServices;
this.shadowDomServices = shadowDomServices;
this.componentServices = componentServices;
this.lifecycle = lifecycle;
};
return ($traceurRuntime.createClass)(Component, {}, {}, $__super);
}(Directive)));
Object.defineProperty(Component, "annotations", {get: function() {
return [new CONST()];
}});
Decorator = $__export("Decorator", (function($__super) {
var Decorator = function Decorator() {
var $__2;
var $__1 = arguments[0] !== (void 0) ? arguments[0] : {},
selector = $__1.selector,
bind = $__1.bind,
lightDomServices = $__1.lightDomServices,
implementsTypes = $__1.implementsTypes,
lifecycle = $__1.lifecycle,
compileChildren = ($__2 = $__1.compileChildren) === void 0 ? true : $__2;
this.compileChildren = compileChildren;
$traceurRuntime.superConstructor(Decorator).call(this, {
selector: selector,
bind: bind,
lightDomServices: lightDomServices,
implementsTypes: implementsTypes,
lifecycle: lifecycle
});
};
return ($traceurRuntime.createClass)(Decorator, {}, {}, $__super);
}(Directive)));
Object.defineProperty(Decorator, "annotations", {get: function() {
return [new CONST()];
}});
Viewport = $__export("Viewport", (function($__super) {
var Viewport = function Viewport() {
var $__1 = arguments[0] !== (void 0) ? arguments[0] : {},
selector = $__1.selector,
bind = $__1.bind,
lightDomServices = $__1.lightDomServices,
implementsTypes = $__1.implementsTypes,
lifecycle = $__1.lifecycle;
$traceurRuntime.superConstructor(Viewport).call(this, {
selector: selector,
bind: bind,
lightDomServices: lightDomServices,
implementsTypes: implementsTypes,
lifecycle: lifecycle
});
};
return ($traceurRuntime.createClass)(Viewport, {}, {}, $__super);
}(Directive)));
Object.defineProperty(Viewport, "annotations", {get: function() {
return [new CONST()];
}});
onDestroy = $__export("onDestroy", "onDestroy");
onChange = $__export("onChange", "onChange");
}
};
});
//# sourceMappingURL=src/core/annotations/annotations.map
//# sourceMappingURL=../../../src/core/annotations/annotations.js.map
\ No newline at end of file
This diff is collapsed.
System.register(["angular2/src/facade/lang", "angular2/di"], function($__export) {
"use strict";
var CONST,
DependencyAnnotation,
EventEmitter;
return {
setters: [function($__m) {
CONST = $__m.CONST;
}, function($__m) {
DependencyAnnotation = $__m.DependencyAnnotation;
}],
execute: function() {
EventEmitter = $__export("EventEmitter", (function($__super) {
var EventEmitter = function EventEmitter(eventName) {
$traceurRuntime.superConstructor(EventEmitter).call(this);
this.eventName = eventName;
};
return ($traceurRuntime.createClass)(EventEmitter, {}, {}, $__super);
}(DependencyAnnotation)));
Object.defineProperty(EventEmitter, "annotations", {get: function() {
return [new CONST()];
}});
}
};
});
//# sourceMappingURL=src/core/annotations/events.map
//# sourceMappingURL=../../../src/core/annotations/events.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/12","src/core/annotations/events.js","@traceur/generated/TemplateParser/11","src/core/annotations/@traceur/generated/TemplateParser/8"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,6CAAoB,UAAS,SAAQ;;;;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG,CAAG;ACAf,YAAoB,KAAG,MAAkB,CAAC;IDElC,CAFR,UAAS,IAAG,CAAG;ACAf,2BAAoB,KAAG,qBAAkB,CAAC;IDElC,CDDuB;AACzB,UAAM;mBGFY,CAAA,SAAQ,AAAC,kBCAjC,SAAS,QAAO,CAAG;AACT,AAAI,UAAA,eCMP,SAAM,aAAW,CAGV,SAAQ,CAAG;ACVzB,ADWI,wBCXU,iBAAiB,AAAC,cAAkB,KAAK,MAAmB,CDW/D;AACP,aAAG,UAAU,EAAI,UAAQ,CAAC;QDXoB,ACYhD,CDZiD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,sBACoB,SAAO,CAAC,CAAC;MACnE,AAAC,CCGyB,oBAAmB,CDH1B,EDJ2C;AIAtE,WAAK,eAAgB,CAAA,YAAA,CAAA,cAAA,CACZ,EAAA,GAAE,CAAG,UAAS,AAAE,CAAA;AAAC,eAAA,EAAA,GFQvB,MAAI,AAAC,EAAC,CAAA,CERwC;QAAC,CAAC,CAAC,CAAC;IPCtB;EAC3B,CAAA;ADDI,CAAC,CAAC;AMYsB","file":"src/core/annotations/events.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function($__super) {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4, $__super);\n }($__placeholder__5)","import {CONST} from 'angular2/src/facade/lang';\nimport {DependencyAnnotation} from 'angular2/di';\n\n/**\n * The directive can inject an emitter function that would emit events onto the\n * directive host element.\n */\nexport class EventEmitter extends DependencyAnnotation {\n eventName: string;\n @CONST()\n constructor(eventName) {\n super();\n this.eventName = eventName;\n }\n}\n","$traceurRuntime.superConstructor($__placeholder__0).call($__placeholder__1)","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});"]}
\ No newline at end of file
System.register(["angular2/src/facade/lang"], function($__export) {
"use strict";
var ABSTRACT,
CONST,
Type,
Template;
return {
setters: [function($__m) {
ABSTRACT = $__m.ABSTRACT;
CONST = $__m.CONST;
Type = $__m.Type;
}],
execute: function() {
Template = $__export("Template", (function() {
var Template = function Template($__1) {
var $__2 = $__1,
url = $__2.url,
inline = $__2.inline,
directives = $__2.directives,
formatters = $__2.formatters,
source = $__2.source,
locale = $__2.locale,
device = $__2.device;
this.url = url;
this.inline = inline;
this.directives = directives;
this.formatters = formatters;
this.source = source;
this.locale = locale;
this.device = device;
};
return ($traceurRuntime.createClass)(Template, {}, {});
}()));
Object.defineProperty(Template, "annotations", {get: function() {
return [new CONST()];
}});
}
};
});
//# sourceMappingURL=src/core/annotations/template.map
//# sourceMappingURL=../../../src/core/annotations/template.js.map
\ No newline at end of file
{"version":3,"sources":["@traceur/generated/TemplateParser/5","@traceur/generated/TemplateParser/4","@traceur/generated/TemplateParser/3","@traceur/generated/TemplateParser/9","@traceur/generated/TemplateParser/6","@traceur/generated/TemplateParser/10","src/core/annotations/template.js","src/core/annotations/@traceur/generated/TemplateParser/8"],"names":[],"mappings":"AAAA,KAAK,SAAS,AAAC,8BAAoB,UAAS,SAAQ;;;;;;ACApD,OAAO;AACD,UAAM,GCDZ,SAAS,IAAG;ACAZ,eAAoB,KAAG,SAAkB,CAAC;AAA1C,YAAoB,KAAG,MAAkB,CAAC;AAA1C,WAAoB,KAAG,KAAkB,CAAC;IDElC,CDDuB;AACzB,UAAM;eGFY,CAAA,SAAQ,AAAC,cCAjC,SAAQ,AAAC;AACC,AAAI,UAAA,WCCP,SAAM,SAAO,CAUd,IAOF;;AAPE,gBAAE;AACF,mBAAK;AACL,uBAAS;AACT,uBAAS;AACT,mBAAK;AACL,mBAAK;AACL,mBAAK;AAWP,aAAG,IAAI,EAAI,IAAE,CAAC;AACd,aAAG,OAAO,EAAI,OAAK,CAAC;AACpB,aAAG,WAAW,EAAI,WAAS,CAAC;AAC5B,aAAG,WAAW,EAAI,WAAS,CAAC;AAC5B,aAAG,OAAO,EAAI,OAAK,CAAC;AACpB,aAAG,OAAO,EAAI,OAAK,CAAC;AACpB,aAAG,OAAO,EAAI,OAAK,CAAC;QDlC0B,ACoClD,CDpCmD;AACzC,aAAO,CAAA,CAAC,eAAc,YAAY,CAAC,AAAC,kBACkB,CAAC;MACzD,AAAC,EAAC,EDJ4D;AGAtE,WAAK,eAAe,AAAC,CAAA,QAAA,CAAA,cAAA,CACZ,EAAA,GAAE,CAAG,UAAQ,AAAG,CAAA;AAAC,eAAA,EAAA,GDSvB,MAAI,AAAC,EAAC,CAAA,CCTwC;QAAC,CAAC,CAAC,CAAC;INCtB;EAC3B,CAAA;ADDI,CAAC,CAAC;AMwBwB","file":"src/core/annotations/template.js","sourceRoot":"/Users/deast/Angular/es6-shim/node_modules/angular2/es6/prod/","sourcesContent":["System.register($__placeholder__0, function($__export) {\n $__placeholder__1\n });","return {\n setters: $__placeholder__0,\n execute: $__placeholder__1\n }","function($__m) {\n $__placeholder__0\n }","$__placeholder__0 = $__m.$__placeholder__1;","var $__placeholder__0 = $__export($__placeholder__1, $__placeholder__2);","function() {\n var $__placeholder__0 = $__placeholder__1;\n return ($traceurRuntime.createClass)($__placeholder__2, $__placeholder__3,\n $__placeholder__4);\n }()","import {ABSTRACT, CONST, Type} from 'angular2/src/facade/lang';\n\nexport class Template {\n url:any; //string;\n inline:any; //string;\n directives:any; //List<Type>;\n formatters:any; //List<Type>;\n source:any;//List<Template>;\n locale:any; //string\n device:any; //string\n @CONST()\n constructor({\n url,\n inline,\n directives,\n formatters,\n source,\n locale,\n device\n }: {\n url: string,\n inline: string,\n directives: List<Type>,\n formatters: List<Type>,\n source: List<Template>,\n locale: string,\n device: string\n })\n {\n this.url = url;\n this.inline = inline;\n this.directives = directives;\n this.formatters = formatters;\n this.source = source;\n this.locale = locale;\n this.device = device;\n }\n}\n","Object.defineProperty($__placeholder__0, $__placeholder__1,\n {get: function() {return $__placeholder__2}});"]}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment