Commit d7c5874f authored by David East's avatar David East

Merge pull request #1 from angular/update

rebuild based on most current angular 2 on npm
parents da1ad445 737cd408
System.register(["./change_detection", "./core", "./directives"], function($__export) {
System.register(["./change_detection", "./core", "./directives", "./forms"], function($__export) {
"use strict";
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
return {
setters: [function($__m) {
Object.keys($__m).forEach(function(p) {
......@@ -19,6 +20,11 @@ System.register(["./change_detection", "./core", "./directives"], function($__ex
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}, function($__m) {
Object.keys($__m).forEach(function(p) {
if (!$__exportNames[p])
$__export(p, $__m[p]);
});
}],
execute: function() {}
};
......
{"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
{"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,6DAAoB,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;AKKwB","file":"angular2.js","sourceRoot":"/Users/radokirov/quickstart/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';\nexport * from './forms';\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) {
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/keyvalue_changes", "./src/change_detection/pipes/null_pipe"], function($__export) {
"use strict";
var ProtoChangeDetector,
DynamicProtoChangeDetector,
JitProtoChangeDetector,
PipeRegistry,
ArrayChangesFactory,
KeyValueChangesFactory,
NullPipeFactory,
ChangeDetection,
defaultPipes,
......@@ -73,6 +74,8 @@ System.register(["./src/change_detection/parser/ast", "./src/change_detection/pa
});
}, function($__m) {
ArrayChangesFactory = $__m.ArrayChangesFactory;
}, function($__m) {
KeyValueChangesFactory = $__m.KeyValueChangesFactory;
}, function($__m) {
NullPipeFactory = $__m.NullPipeFactory;
}],
......@@ -86,7 +89,10 @@ System.register(["./src/change_detection/parser/ast", "./src/change_detection/pa
Object.defineProperty(ChangeDetection.prototype.createProtoChangeDetector, "parameters", {get: function() {
return [[assert.type.string]];
}});
defaultPipes = $__export("defaultPipes", {"iterableDiff": [new ArrayChangesFactory(), new NullPipeFactory()]});
defaultPipes = $__export("defaultPipes", {
"iterableDiff": [new ArrayChangesFactory(), new NullPipeFactory()],
"keyValDiff": [new KeyValueChangesFactory(), new NullPipeFactory()]
});
DynamicChangeDetection = $__export("DynamicChangeDetection", (function($__super) {
var DynamicChangeDetection = function DynamicChangeDetection(registry) {
$traceurRuntime.superConstructor(DynamicChangeDetection).call(this);
......
This diff is collapsed.
{"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
{"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/radokirov/quickstart/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
{"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
{"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/radokirov/quickstart/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
{"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
{"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/radokirov/quickstart/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) {
System.register(["./src/forms/model", "./src/forms/directives", "./src/forms/validators", "./src/forms/validator_directives"], function($__export) {
"use strict";
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
var $__exportNames = {};
return {
setters: [function($__m) {
Object.keys($__m).forEach(function(p) {
......@@ -13,6 +15,16 @@ System.register(["./src/forms/model", "./src/forms/directives"], function($__exp
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() {}
};
......
{"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
{"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,+GAAoB,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;AKKqB","file":"forms.js","sourceRoot":"/Users/radokirov/quickstart/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';\nexport * from './src/forms/validators';\nexport * from './src/forms/validator_directives';"]}
\ 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
{"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/radokirov/quickstart/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
{"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
{"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/radokirov/quickstart/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
{"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
{"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/26","@traceur/generated/TemplateParser/24","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,EAAA,ADI4B,CACpB,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/radokirov/quickstart/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
......@@ -532,7 +532,7 @@ System.register(["angular2/src/facade/lang", "angular2/src/facade/collection", "
}
} else if (!this.peekKeywordVar()) {
var start = this.inputIndex;
var ast = this.parseExpression();
var ast = this.parsePipe();
var source = this.input.substring(start, this.inputIndex);
expression = new ASTWithSource(ast, source, this.location);
}
......
System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"], function($__export) {
System.register(["angular2/src/facade/collection", "angular2/src/facade/lang", "./pipe"], function($__export) {
"use strict";
var ListWrapper,
MapWrapper,
......@@ -6,6 +6,9 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
stringify,
looseIdentical,
isJsObject,
NO_CHANGE,
Pipe,
KeyValueChangesFactory,
KeyValueChanges,
KVChangeRecord;
return {
......@@ -17,10 +20,25 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
stringify = $__m.stringify;
looseIdentical = $__m.looseIdentical;
isJsObject = $__m.isJsObject;
}, function($__m) {
NO_CHANGE = $__m.NO_CHANGE;
Pipe = $__m.Pipe;
}],
execute: function() {
KeyValueChanges = $__export("KeyValueChanges", (function() {
KeyValueChangesFactory = $__export("KeyValueChangesFactory", (function() {
var KeyValueChangesFactory = function KeyValueChangesFactory() {};
return ($traceurRuntime.createClass)(KeyValueChangesFactory, {
supports: function(obj) {
return KeyValueChanges.supportsObj(obj);
},
create: function() {
return new KeyValueChanges();
}
}, {});
}()));
KeyValueChanges = $__export("KeyValueChanges", (function($__super) {
var KeyValueChanges = function KeyValueChanges() {
$traceurRuntime.superConstructor(KeyValueChanges).call(this);
this._records = MapWrapper.create();
this._mapHead = null;
this._previousMapHead = null;
......@@ -32,8 +50,15 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
this._removalsTail = null;
};
return ($traceurRuntime.createClass)(KeyValueChanges, {
supportsObj: function(obj) {
return KeyValueChanges.supports(obj);
supports: function(obj) {
return KeyValueChanges.supportsObj(obj);
},
transform: function(map) {
if (this.check(map)) {
return this;
} else {
return NO_CHANGE;
}
},
get isDirty() {
return this._additionsHead !== null || this._changesHead !== null || this._removalsHead !== null;
......@@ -235,10 +260,10 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
StringMapWrapper.forEach(obj, fn);
}
}
}, {supports: function(obj) {
}, {supportsObj: function(obj) {
return obj instanceof Map || isJsObject(obj);
}});
}()));
}}, $__super);
}(Pipe)));
Object.defineProperty(KeyValueChanges.prototype.forEachItem, "parameters", {get: function() {
return [[Function]];
}});
......
{"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
{"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/radokirov/quickstart/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
{"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
{"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/radokirov/quickstart/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
{"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
{"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/radokirov/quickstart/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
{"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
{"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/radokirov/quickstart/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
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
System.register(["angular2/src/facade/lang", "angular2/src/facade/collection"], function($__export) {
"use strict";
var Type,
isPresent,
Map,
MapWrapper,
ComponentUrlMapper,
RuntimeComponentUrlMapper;
return {
setters: [function($__m) {
Type = $__m.Type;
isPresent = $__m.isPresent;
}, function($__m) {
Map = $__m.Map;
MapWrapper = $__m.MapWrapper;
}],
execute: function() {
ComponentUrlMapper = $__export("ComponentUrlMapper", (function() {
var ComponentUrlMapper = function ComponentUrlMapper() {};
return ($traceurRuntime.createClass)(ComponentUrlMapper, {getUrl: function(component) {
return './';
}}, {});
}()));
Object.defineProperty(ComponentUrlMapper.prototype.getUrl, "parameters", {get: function() {
return [[Type]];
}});
RuntimeComponentUrlMapper = $__export("RuntimeComponentUrlMapper", (function($__super) {
var RuntimeComponentUrlMapper = function RuntimeComponentUrlMapper() {
$traceurRuntime.superConstructor(RuntimeComponentUrlMapper).call(this);
this._componentUrls = MapWrapper.create();
};
return ($traceurRuntime.createClass)(RuntimeComponentUrlMapper, {
setComponentUrl: function(component, url) {
MapWrapper.set(this._componentUrls, component, url);
},
getUrl: function(component) {
var url = MapWrapper.get(this._componentUrls, component);
if (isPresent(url))
return url;
return $traceurRuntime.superGet(this, RuntimeComponentUrlMapper.prototype, "getUrl").call(this, component);
}
}, {}, $__super);
}(ComponentUrlMapper)));
Object.defineProperty(RuntimeComponentUrlMapper.prototype.setComponentUrl, "parameters", {get: function() {
return [[Type], [assert.type.string]];
}});
Object.defineProperty(RuntimeComponentUrlMapper.prototype.getUrl, "parameters", {get: function() {
return [[Type]];
}});
}
};
});
//# sourceMappingURL=src/core/compiler/component_url_mapper.map
//# sourceMappingURL=../../../src/core/compiler/component_url_mapper.js.map
\ No newline at end of file
This diff is collapsed.
System.register(["angular2/src/facade/lang", "angular2/src/facade/collection", "angular2/src/facade/dom", "./compile_step", "./compile_element", "./compile_control"], function($__export) {
System.register(["angular2/src/facade/lang", "angular2/src/facade/collection", "angular2/src/dom/dom_adapter", "./compile_step", "./compile_element", "./compile_control"], function($__export) {
"use strict";
var isPresent,
MapWrapper,
......
This diff is collapsed.
System.register(["./compile_step", "./compile_element", "./compile_control", "angular2/src/facade/lang", "angular2/src/core/compiler/directive_metadata", "angular2/src/core/compiler/shadow_dom_strategy", "angular2/src/core/compiler/shadow_dom_emulation/shim_component"], function($__export) {
System.register(["./compile_step", "./compile_element", "./compile_control", "angular2/src/facade/lang", "angular2/src/core/compiler/directive_metadata", "angular2/src/core/compiler/shadow_dom_strategy"], function($__export) {
"use strict";
var CompileStep,
CompileElement,
CompileControl,
isPresent,
Type,
DirectiveMetadata,
ShadowDomStrategy,
ShimComponent,
ShimShadowDom;
return {
setters: [function($__m) {
......@@ -17,29 +17,27 @@ System.register(["./compile_step", "./compile_element", "./compile_control", "an
CompileControl = $__m.CompileControl;
}, function($__m) {
isPresent = $__m.isPresent;
Type = $__m.Type;
}, function($__m) {
DirectiveMetadata = $__m.DirectiveMetadata;
}, function($__m) {
ShadowDomStrategy = $__m.ShadowDomStrategy;
}, function($__m) {
ShimComponent = $__m.ShimComponent;
}],
execute: function() {
ShimShadowDom = $__export("ShimShadowDom", (function($__super) {
var ShimShadowDom = function ShimShadowDom(cmpMetadata, strategy) {
$traceurRuntime.superConstructor(ShimShadowDom).call(this);
this._strategy = strategy;
this._shimComponent = strategy.getShimComponent(cmpMetadata.type);
this._component = cmpMetadata.type;
};
return ($traceurRuntime.createClass)(ShimShadowDom, {process: function(parent, current, control) {
if (current.ignoreBindings) {
return ;
}
this._shimComponent.shimContentElement(current.element);
this._strategy.shimContentElement(this._component, current.element);
var host = current.componentDirective;
if (isPresent(host)) {
var shimComponent = this._strategy.getShimComponent(host.type);
shimComponent.shimHostElement(current.element);
this._strategy.shimHostElement(host.type, current.element);
}
}}, {}, $__super);
}(CompileStep)));
......
......@@ -12,7 +12,8 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
_EMPTY_ATTR_VALUE,
_SELECTOR_REGEXP,
CssSelector,
SelectorMatcher;
SelectorMatcher,
SelectorContext;
return {
setters: [function($__m) {
List = $__m.List;
......@@ -119,11 +120,12 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
this._attrValuePartialMap = MapWrapper.create();
};
return ($traceurRuntime.createClass)(SelectorMatcher, {
addSelectable: function(cssSelector, selectable) {
addSelectable: function(cssSelector, callbackCtxt) {
var matcher = this;
var element = cssSelector.element;
var classNames = cssSelector.classNames;
var attrs = cssSelector.attrs;
var selectable = new SelectorContext(cssSelector, callbackCtxt);
if (isPresent(element)) {
var isTerminal = attrs.length === 0 && classNames.length === 0;
if (isTerminal) {
......@@ -216,8 +218,10 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
if (isBlank(selectables)) {
return ;
}
var selectable;
for (var index = 0; index < selectables.length; index++) {
matchedCallback(selectables[index]);
selectable = selectables[index];
matchedCallback(selectable.selector, selectable.cbContext);
}
},
_matchPartial: function() {
......@@ -254,6 +258,16 @@ System.register(["angular2/src/facade/collection", "angular2/src/facade/lang"],
Object.defineProperty(SelectorMatcher.prototype._matchPartial, "parameters", {get: function() {
return [[assert.genericType(Map, assert.type.string, assert.type.string)], [], [], []];
}});
SelectorContext = (function() {
var SelectorContext = function SelectorContext(selector, cbContext) {
this.selector = selector;
this.cbContext = cbContext;
};
return ($traceurRuntime.createClass)(SelectorContext, {}, {});
}());
Object.defineProperty(SelectorContext, "parameters", {get: function() {
return [[CssSelector], []];
}});
}
};
});
......
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", "angular2/src/dom/dom_adapter"], function($__export) {
"use strict";
var isPresent,
isBlank,
RegExpWrapper,
BaseException,
DOM,
UrlResolver,
_schemeRe;
return {
setters: [function($__m) {
isPresent = $__m.isPresent;
isBlank = $__m.isBlank;
RegExpWrapper = $__m.RegExpWrapper;
BaseException = $__m.BaseException;
}, function($__m) {
DOM = $__m.DOM;
}],
execute: function() {
UrlResolver = $__export("UrlResolver", (function() {
var UrlResolver = function UrlResolver() {
if (isBlank(UrlResolver.a)) {
UrlResolver.a = DOM.createElement('a');
}
};
return ($traceurRuntime.createClass)(UrlResolver, {resolve: function(baseUrl, url) {
if (isBlank(baseUrl)) {
UrlResolver.a.href = url;
return UrlResolver.a.href;
}
if (isBlank(url) || url == '')
return baseUrl;
if (url[0] == '/') {
throw new BaseException(("Could not resolve the url " + url + " from " + baseUrl));
}
var m = RegExpWrapper.firstMatch(_schemeRe, url);
if (isPresent(m[1])) {
return url;
}
UrlResolver.a.href = baseUrl + '/../' + url;
return UrlResolver.a.href;
}}, {});
}()));
Object.defineProperty(UrlResolver.prototype.resolve, "parameters", {get: function() {
return [[assert.type.string], [assert.type.string]];
}});
_schemeRe = RegExpWrapper.create('^([^:/?#]+:)?');
}
};
});
//# sourceMappingURL=src/core/compiler/url_resolver.map
//# sourceMappingURL=../../../src/core/compiler/url_resolver.js.map
\ 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.
......@@ -24,7 +24,7 @@ System.register(["angular2/src/facade/async", "./xhr"], function($__export) {
xhr.onload = function() {
var status = xhr.status;
if (200 <= status && status <= 300) {
completer.complete(xhr.responseText);
completer.resolve(xhr.responseText);
} else {
completer.reject(("Failed to load " + url));
}
......
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