diff --git a/bower.json b/bower.json index 9eb572d3..bfbd371b 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "aurelia-templating", - "version": "1.0.0-beta.1.0.2", + "version": "1.0.0-beta.1.0.3", "description": "An extensible HTML templating engine supporting databinding, custom elements, attached behaviors and more.", "keywords": [ "aurelia", diff --git a/config.js b/config.js index da2022be..5d91bbdb 100644 --- a/config.js +++ b/config.js @@ -14,13 +14,13 @@ System.config({ }, map: { - "aurelia-binding": "npm:aurelia-binding@1.0.0-beta.1.0.3", - "aurelia-dependency-injection": "npm:aurelia-dependency-injection@1.0.0-beta.1", - "aurelia-loader": "npm:aurelia-loader@1.0.0-beta.1", + "aurelia-binding": "npm:aurelia-binding@1.0.0-beta.1.0.4", + "aurelia-dependency-injection": "npm:aurelia-dependency-injection@1.0.0-beta.1.0.1", + "aurelia-loader": "npm:aurelia-loader@1.0.0-beta.1.0.1", "aurelia-logging": "npm:aurelia-logging@1.0.0-beta.1", "aurelia-metadata": "npm:aurelia-metadata@1.0.0-beta.1", - "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.1", - "aurelia-pal-browser": "npm:aurelia-pal-browser@1.0.0-beta.1.0.1", + "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.2", + "aurelia-pal-browser": "npm:aurelia-pal-browser@1.0.0-beta.1.0.3", "aurelia-path": "npm:aurelia-path@1.0.0-beta.1", "aurelia-task-queue": "npm:aurelia-task-queue@1.0.0-beta.1.0.1", "babel": "npm:babel-core@5.8.34", @@ -41,31 +41,32 @@ System.config({ "npm:assert@1.3.0": { "util": "npm:util@0.10.3" }, - "npm:aurelia-binding@1.0.0-beta.1.0.3": { + "npm:aurelia-binding@1.0.0-beta.1.0.4": { "aurelia-metadata": "npm:aurelia-metadata@1.0.0-beta.1", - "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.1", + "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.2", "aurelia-task-queue": "npm:aurelia-task-queue@1.0.0-beta.1.0.1", "core-js": "npm:core-js@1.2.6" }, - "npm:aurelia-dependency-injection@1.0.0-beta.1": { + "npm:aurelia-dependency-injection@1.0.0-beta.1.0.1": { "aurelia-logging": "npm:aurelia-logging@1.0.0-beta.1", "aurelia-metadata": "npm:aurelia-metadata@1.0.0-beta.1", - "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.1", + "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.2", "core-js": "npm:core-js@1.2.6" }, - "npm:aurelia-loader@1.0.0-beta.1": { + "npm:aurelia-loader@1.0.0-beta.1.0.1": { "aurelia-metadata": "npm:aurelia-metadata@1.0.0-beta.1", "aurelia-path": "npm:aurelia-path@1.0.0-beta.1" }, "npm:aurelia-metadata@1.0.0-beta.1": { - "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.1", + "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.2", "core-js": "npm:core-js@1.2.6" }, - "npm:aurelia-pal-browser@1.0.0-beta.1.0.1": { - "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.1" + "npm:aurelia-pal-browser@1.0.0-beta.1.0.3": { + "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.2", + "core-js": "npm:core-js@1.2.6" }, "npm:aurelia-task-queue@1.0.0-beta.1.0.1": { - "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.1" + "aurelia-pal": "npm:aurelia-pal@1.0.0-beta.1.0.2" }, "npm:babel-runtime@5.8.34": { "process": "github:jspm/nodelibs-process@0.1.2" diff --git a/dist/amd/aurelia-templating.d.ts b/dist/amd/aurelia-templating.d.ts index add8c7c5..775de511 100644 --- a/dist/amd/aurelia-templating.d.ts +++ b/dist/amd/aurelia-templating.d.ts @@ -148,6 +148,11 @@ declare module 'aurelia-templating' { */ viewResources: ViewResources; + /** + * The view inside which this composition is happening. + */ + owningView?: View; + /** * The view url or view strategy to override the default view location convention. */ @@ -1170,14 +1175,15 @@ declare module 'aurelia-templating' { * Invoked when the view which contains this controller is created. * @param owningView The view inside which this controller resides. */ - created(owningView: any): void; + created(owningView: View): void; /** * Used to automate the proper binding of this controller and its view. Used by the composition engine for dynamic component creation. * This should be considered a semi-private API and is subject to change without notice, even across minor or patch releases. * @param overrideContext An override context for binding. + * @param owningView The view inside which this controller resides. */ - automate(overrideContext?: Object): void; + automate(overrideContext?: Object, owningView?: View): void; /** * Binds the controller to the scope. diff --git a/dist/amd/aurelia-templating.js b/dist/amd/aurelia-templating.js index ce3cc4e5..c6858241 100644 --- a/dist/amd/aurelia-templating.js +++ b/dist/amd/aurelia-templating.js @@ -2697,10 +2697,15 @@ define(['exports', 'core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-pa } }; - Controller.prototype.automate = function automate(overrideContext) { + Controller.prototype.automate = function automate(overrideContext, owningView) { this.view.bindingContext = this.viewModel; this.view.overrideContext = overrideContext || _aureliaBinding.createOverrideContext(this.viewModel); this.view._isUserControlled = true; + + if (this.behavior.handlesCreated) { + this.viewModel.created(owningView || null, this.view); + } + this.bind(this.view); }; @@ -3706,7 +3711,7 @@ define(['exports', 'core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-pa context.currentController.unbind(); } - controller.automate(); + controller.automate(context.overrideContext, context.owningView); context.viewSlot.add(controller.view); return controller; diff --git a/dist/aurelia-templating.d.ts b/dist/aurelia-templating.d.ts index add8c7c5..775de511 100644 --- a/dist/aurelia-templating.d.ts +++ b/dist/aurelia-templating.d.ts @@ -148,6 +148,11 @@ declare module 'aurelia-templating' { */ viewResources: ViewResources; + /** + * The view inside which this composition is happening. + */ + owningView?: View; + /** * The view url or view strategy to override the default view location convention. */ @@ -1170,14 +1175,15 @@ declare module 'aurelia-templating' { * Invoked when the view which contains this controller is created. * @param owningView The view inside which this controller resides. */ - created(owningView: any): void; + created(owningView: View): void; /** * Used to automate the proper binding of this controller and its view. Used by the composition engine for dynamic component creation. * This should be considered a semi-private API and is subject to change without notice, even across minor or patch releases. * @param overrideContext An override context for binding. + * @param owningView The view inside which this controller resides. */ - automate(overrideContext?: Object): void; + automate(overrideContext?: Object, owningView?: View): void; /** * Binds the controller to the scope. diff --git a/dist/aurelia-templating.js b/dist/aurelia-templating.js index c4df4365..6c691f06 100644 --- a/dist/aurelia-templating.js +++ b/dist/aurelia-templating.js @@ -3247,7 +3247,7 @@ export class Controller { * Invoked when the view which contains this controller is created. * @param owningView The view inside which this controller resides. */ - created(owningView): void { + created(owningView: View): void { if (this.behavior.handlesCreated) { this.viewModel.created(owningView, this.view); } @@ -3257,11 +3257,17 @@ export class Controller { * Used to automate the proper binding of this controller and its view. Used by the composition engine for dynamic component creation. * This should be considered a semi-private API and is subject to change without notice, even across minor or patch releases. * @param overrideContext An override context for binding. + * @param owningView The view inside which this controller resides. */ - automate(overrideContext?: Object): void { + automate(overrideContext?: Object, owningView?: View): void { this.view.bindingContext = this.viewModel; this.view.overrideContext = overrideContext || createOverrideContext(this.viewModel); this.view._isUserControlled = true; + + if(this.behavior.handlesCreated) { + this.viewModel.created(owningView || null, this.view); + } + this.bind(this.view); } @@ -4378,6 +4384,10 @@ interface CompositionContext { */ viewResources: ViewResources; /** + * The view inside which this composition is happening. + */ + owningView?: View; + /** * The view url or view strategy to override the default view location convention. */ view?: string | ViewStrategy; @@ -4421,7 +4431,7 @@ export class CompositionEngine { context.currentController.unbind(); } - controller.automate(); + controller.automate(context.overrideContext, context.owningView); context.viewSlot.add(controller.view); return controller; diff --git a/dist/commonjs/aurelia-templating.d.ts b/dist/commonjs/aurelia-templating.d.ts index add8c7c5..775de511 100644 --- a/dist/commonjs/aurelia-templating.d.ts +++ b/dist/commonjs/aurelia-templating.d.ts @@ -148,6 +148,11 @@ declare module 'aurelia-templating' { */ viewResources: ViewResources; + /** + * The view inside which this composition is happening. + */ + owningView?: View; + /** * The view url or view strategy to override the default view location convention. */ @@ -1170,14 +1175,15 @@ declare module 'aurelia-templating' { * Invoked when the view which contains this controller is created. * @param owningView The view inside which this controller resides. */ - created(owningView: any): void; + created(owningView: View): void; /** * Used to automate the proper binding of this controller and its view. Used by the composition engine for dynamic component creation. * This should be considered a semi-private API and is subject to change without notice, even across minor or patch releases. * @param overrideContext An override context for binding. + * @param owningView The view inside which this controller resides. */ - automate(overrideContext?: Object): void; + automate(overrideContext?: Object, owningView?: View): void; /** * Binds the controller to the scope. diff --git a/dist/commonjs/aurelia-templating.js b/dist/commonjs/aurelia-templating.js index 15dc34e6..57e532d1 100644 --- a/dist/commonjs/aurelia-templating.js +++ b/dist/commonjs/aurelia-templating.js @@ -2718,10 +2718,15 @@ var Controller = (function () { } }; - Controller.prototype.automate = function automate(overrideContext) { + Controller.prototype.automate = function automate(overrideContext, owningView) { this.view.bindingContext = this.viewModel; this.view.overrideContext = overrideContext || _aureliaBinding.createOverrideContext(this.viewModel); this.view._isUserControlled = true; + + if (this.behavior.handlesCreated) { + this.viewModel.created(owningView || null, this.view); + } + this.bind(this.view); }; @@ -3727,7 +3732,7 @@ var CompositionEngine = (function () { context.currentController.unbind(); } - controller.automate(); + controller.automate(context.overrideContext, context.owningView); context.viewSlot.add(controller.view); return controller; diff --git a/dist/es6/aurelia-templating.d.ts b/dist/es6/aurelia-templating.d.ts index add8c7c5..775de511 100644 --- a/dist/es6/aurelia-templating.d.ts +++ b/dist/es6/aurelia-templating.d.ts @@ -148,6 +148,11 @@ declare module 'aurelia-templating' { */ viewResources: ViewResources; + /** + * The view inside which this composition is happening. + */ + owningView?: View; + /** * The view url or view strategy to override the default view location convention. */ @@ -1170,14 +1175,15 @@ declare module 'aurelia-templating' { * Invoked when the view which contains this controller is created. * @param owningView The view inside which this controller resides. */ - created(owningView: any): void; + created(owningView: View): void; /** * Used to automate the proper binding of this controller and its view. Used by the composition engine for dynamic component creation. * This should be considered a semi-private API and is subject to change without notice, even across minor or patch releases. * @param overrideContext An override context for binding. + * @param owningView The view inside which this controller resides. */ - automate(overrideContext?: Object): void; + automate(overrideContext?: Object, owningView?: View): void; /** * Binds the controller to the scope. diff --git a/dist/es6/aurelia-templating.js b/dist/es6/aurelia-templating.js index c4df4365..6c691f06 100644 --- a/dist/es6/aurelia-templating.js +++ b/dist/es6/aurelia-templating.js @@ -3247,7 +3247,7 @@ export class Controller { * Invoked when the view which contains this controller is created. * @param owningView The view inside which this controller resides. */ - created(owningView): void { + created(owningView: View): void { if (this.behavior.handlesCreated) { this.viewModel.created(owningView, this.view); } @@ -3257,11 +3257,17 @@ export class Controller { * Used to automate the proper binding of this controller and its view. Used by the composition engine for dynamic component creation. * This should be considered a semi-private API and is subject to change without notice, even across minor or patch releases. * @param overrideContext An override context for binding. + * @param owningView The view inside which this controller resides. */ - automate(overrideContext?: Object): void { + automate(overrideContext?: Object, owningView?: View): void { this.view.bindingContext = this.viewModel; this.view.overrideContext = overrideContext || createOverrideContext(this.viewModel); this.view._isUserControlled = true; + + if(this.behavior.handlesCreated) { + this.viewModel.created(owningView || null, this.view); + } + this.bind(this.view); } @@ -4378,6 +4384,10 @@ interface CompositionContext { */ viewResources: ViewResources; /** + * The view inside which this composition is happening. + */ + owningView?: View; + /** * The view url or view strategy to override the default view location convention. */ view?: string | ViewStrategy; @@ -4421,7 +4431,7 @@ export class CompositionEngine { context.currentController.unbind(); } - controller.automate(); + controller.automate(context.overrideContext, context.owningView); context.viewSlot.add(controller.view); return controller; diff --git a/dist/system/aurelia-templating.d.ts b/dist/system/aurelia-templating.d.ts index add8c7c5..775de511 100644 --- a/dist/system/aurelia-templating.d.ts +++ b/dist/system/aurelia-templating.d.ts @@ -148,6 +148,11 @@ declare module 'aurelia-templating' { */ viewResources: ViewResources; + /** + * The view inside which this composition is happening. + */ + owningView?: View; + /** * The view url or view strategy to override the default view location convention. */ @@ -1170,14 +1175,15 @@ declare module 'aurelia-templating' { * Invoked when the view which contains this controller is created. * @param owningView The view inside which this controller resides. */ - created(owningView: any): void; + created(owningView: View): void; /** * Used to automate the proper binding of this controller and its view. Used by the composition engine for dynamic component creation. * This should be considered a semi-private API and is subject to change without notice, even across minor or patch releases. * @param overrideContext An override context for binding. + * @param owningView The view inside which this controller resides. */ - automate(overrideContext?: Object): void; + automate(overrideContext?: Object, owningView?: View): void; /** * Binds the controller to the scope. diff --git a/dist/system/aurelia-templating.js b/dist/system/aurelia-templating.js index a6113625..bc8b33c7 100644 --- a/dist/system/aurelia-templating.js +++ b/dist/system/aurelia-templating.js @@ -3008,10 +3008,15 @@ System.register(['core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-path } }; - Controller.prototype.automate = function automate(overrideContext) { + Controller.prototype.automate = function automate(overrideContext, owningView) { this.view.bindingContext = this.viewModel; this.view.overrideContext = overrideContext || createOverrideContext(this.viewModel); this.view._isUserControlled = true; + + if (this.behavior.handlesCreated) { + this.viewModel.created(owningView || null, this.view); + } + this.bind(this.view); }; @@ -3904,7 +3909,7 @@ System.register(['core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-path context.currentController.unbind(); } - controller.automate(); + controller.automate(context.overrideContext, context.owningView); context.viewSlot.add(controller.view); return controller; diff --git a/doc/CHANGELOG.md b/doc/CHANGELOG.md index 5441212c..9643aafd 100644 --- a/doc/CHANGELOG.md +++ b/doc/CHANGELOG.md @@ -1,3 +1,11 @@ +### 1.0.0-beta.1.0.3 (2016-01-08) + + +#### Bug Fixes + +* **composition:** properly handle the created callback during dynamic composition ([9b61a681](http://github.com/aurelia/templating/commit/9b61a681fe6dd7c240a0db13dd13885d430c79a1)) + + ### 1.0.0-beta.1.0.2 (2015-12-16) diff --git a/doc/api.json b/doc/api.json index 48fc572a..317a3b7d 100644 --- a/doc/api.json +++ b/doc/api.json @@ -6,7 +6,7 @@ "flags": {}, "children": [ { - "id": 62, + "id": 63, "name": "Animator", "kind": 128, "kindString": "Class", @@ -18,7 +18,7 @@ }, "children": [ { - "id": 73, + "id": 74, "name": "addClass", "kind": 2048, "kindString": "Method", @@ -27,7 +27,7 @@ }, "signatures": [ { - "id": 74, + "id": 75, "name": "addClass", "kind": 4096, "kindString": "Call signature", @@ -38,7 +38,7 @@ }, "parameters": [ { - "id": 75, + "id": 76, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -52,7 +52,7 @@ } }, { - "id": 76, + "id": 77, "name": "className", "kind": 32768, "kindString": "Parameter", @@ -80,7 +80,7 @@ ] }, { - "id": 77, + "id": 78, "name": "animate", "kind": 2048, "kindString": "Method", @@ -89,7 +89,7 @@ }, "signatures": [ { - "id": 78, + "id": 79, "name": "animate", "kind": 4096, "kindString": "Call signature", @@ -100,7 +100,7 @@ }, "parameters": [ { - "id": 79, + "id": 80, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -129,7 +129,7 @@ } }, { - "id": 80, + "id": 81, "name": "className", "kind": 32768, "kindString": "Parameter", @@ -157,7 +157,7 @@ ] }, { - "id": 63, + "id": 64, "name": "enter", "kind": 2048, "kindString": "Method", @@ -166,7 +166,7 @@ }, "signatures": [ { - "id": 64, + "id": 65, "name": "enter", "kind": 4096, "kindString": "Call signature", @@ -177,7 +177,7 @@ }, "parameters": [ { - "id": 65, + "id": 66, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -205,7 +205,7 @@ ] }, { - "id": 66, + "id": 67, "name": "leave", "kind": 2048, "kindString": "Method", @@ -214,7 +214,7 @@ }, "signatures": [ { - "id": 67, + "id": 68, "name": "leave", "kind": 4096, "kindString": "Call signature", @@ -225,7 +225,7 @@ }, "parameters": [ { - "id": 68, + "id": 69, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -253,7 +253,7 @@ ] }, { - "id": 84, + "id": 85, "name": "registerEffect", "kind": 2048, "kindString": "Method", @@ -262,7 +262,7 @@ }, "signatures": [ { - "id": 85, + "id": 86, "name": "registerEffect", "kind": 4096, "kindString": "Call signature", @@ -272,7 +272,7 @@ }, "parameters": [ { - "id": 86, + "id": 87, "name": "effectName", "kind": 32768, "kindString": "Parameter", @@ -286,7 +286,7 @@ } }, { - "id": 87, + "id": 88, "name": "properties", "kind": 32768, "kindString": "Parameter", @@ -308,7 +308,7 @@ ] }, { - "id": 69, + "id": 70, "name": "removeClass", "kind": 2048, "kindString": "Method", @@ -317,7 +317,7 @@ }, "signatures": [ { - "id": 70, + "id": 71, "name": "removeClass", "kind": 4096, "kindString": "Call signature", @@ -328,7 +328,7 @@ }, "parameters": [ { - "id": 71, + "id": 72, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -342,7 +342,7 @@ } }, { - "id": 72, + "id": 73, "name": "className", "kind": 32768, "kindString": "Parameter", @@ -370,7 +370,7 @@ ] }, { - "id": 81, + "id": 82, "name": "runSequence", "kind": 2048, "kindString": "Method", @@ -379,7 +379,7 @@ }, "signatures": [ { - "id": 82, + "id": 83, "name": "runSequence", "kind": 4096, "kindString": "Call signature", @@ -390,7 +390,7 @@ }, "parameters": [ { - "id": 83, + "id": 84, "name": "animations", "kind": 32768, "kindString": "Parameter", @@ -421,7 +421,7 @@ ] }, { - "id": 88, + "id": 89, "name": "unregisterEffect", "kind": 2048, "kindString": "Method", @@ -430,7 +430,7 @@ }, "signatures": [ { - "id": 89, + "id": 90, "name": "unregisterEffect", "kind": 4096, "kindString": "Call signature", @@ -440,7 +440,7 @@ }, "parameters": [ { - "id": 90, + "id": 91, "name": "effectName", "kind": 32768, "kindString": "Parameter", @@ -467,20 +467,20 @@ "title": "Methods", "kind": 2048, "children": [ - 73, - 77, - 63, - 66, - 84, - 69, - 81, - 88 + 74, + 78, + 64, + 67, + 85, + 70, + 82, + 89 ] } ] }, { - "id": 106, + "id": 107, "name": "BehaviorInstruction", "kind": 128, "kindString": "Class", @@ -492,7 +492,7 @@ }, "children": [ { - "id": 127, + "id": 128, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -504,7 +504,7 @@ }, "signatures": [ { - "id": 128, + "id": 129, "name": "new BehaviorInstruction", "kind": 16384, "kindString": "Constructor signature", @@ -515,14 +515,14 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 107, + "id": 108, "name": "normal", "kind": 1024, "kindString": "Property", @@ -539,7 +539,7 @@ } }, { - "id": 118, + "id": 119, "name": "attribute", "kind": 2048, "kindString": "Method", @@ -549,7 +549,7 @@ }, "signatures": [ { - "id": 119, + "id": 120, "name": "attribute", "kind": 4096, "kindString": "Call signature", @@ -560,7 +560,7 @@ }, "parameters": [ { - "id": 120, + "id": 121, "name": "attrName", "kind": 32768, "kindString": "Parameter", @@ -574,7 +574,7 @@ } }, { - "id": 121, + "id": 122, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -587,7 +587,7 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } @@ -595,14 +595,14 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 122, + "id": 123, "name": "dynamic", "kind": 2048, "kindString": "Method", @@ -612,7 +612,7 @@ }, "signatures": [ { - "id": 123, + "id": 124, "name": "dynamic", "kind": 4096, "kindString": "Call signature", @@ -623,7 +623,7 @@ }, "parameters": [ { - "id": 124, + "id": 125, "name": "host", "kind": 32768, "kindString": "Parameter", @@ -637,7 +637,7 @@ } }, { - "id": 125, + "id": 126, "name": "viewModel", "kind": 32768, "kindString": "Parameter", @@ -651,7 +651,7 @@ } }, { - "id": 126, + "id": 127, "name": "viewFactory", "kind": 32768, "kindString": "Parameter", @@ -662,7 +662,7 @@ "type": { "type": "reference", "name": "ViewFactory", - "id": 381, + "id": 382, "moduleName": "\"aurelia-templating\"" } } @@ -670,14 +670,14 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 114, + "id": 115, "name": "element", "kind": 2048, "kindString": "Method", @@ -687,7 +687,7 @@ }, "signatures": [ { - "id": 115, + "id": 116, "name": "element", "kind": 4096, "kindString": "Call signature", @@ -698,7 +698,7 @@ }, "parameters": [ { - "id": 116, + "id": 117, "name": "node", "kind": 32768, "kindString": "Parameter", @@ -712,7 +712,7 @@ } }, { - "id": 117, + "id": 118, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -723,7 +723,7 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } @@ -731,14 +731,14 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 108, + "id": 109, "name": "enhance", "kind": 2048, "kindString": "Method", @@ -748,7 +748,7 @@ }, "signatures": [ { - "id": 109, + "id": 110, "name": "enhance", "kind": 4096, "kindString": "Call signature", @@ -760,14 +760,14 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 110, + "id": 111, "name": "unitTest", "kind": 2048, "kindString": "Method", @@ -777,7 +777,7 @@ }, "signatures": [ { - "id": 111, + "id": 112, "name": "unitTest", "kind": 4096, "kindString": "Call signature", @@ -788,7 +788,7 @@ }, "parameters": [ { - "id": 112, + "id": 113, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -799,12 +799,12 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } }, { - "id": 113, + "id": 114, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -821,7 +821,7 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } @@ -833,31 +833,31 @@ "title": "Constructors", "kind": 512, "children": [ - 127 + 128 ] }, { "title": "Properties", "kind": 1024, "children": [ - 107 + 108 ] }, { "title": "Methods", "kind": 2048, "children": [ - 118, - 122, - 114, - 108, - 110 + 119, + 123, + 115, + 109, + 111 ] } ] }, { - "id": 532, + "id": 534, "name": "BehaviorPropertyObserver", "kind": 128, "kindString": "Class", @@ -869,7 +869,7 @@ }, "children": [ { - "id": 533, + "id": 535, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -881,7 +881,7 @@ }, "signatures": [ { - "id": 534, + "id": 536, "name": "new BehaviorPropertyObserver", "kind": 16384, "kindString": "Constructor signature", @@ -891,7 +891,7 @@ }, "parameters": [ { - "id": 535, + "id": 537, "name": "taskQueue", "kind": 32768, "kindString": "Parameter", @@ -902,12 +902,12 @@ "type": { "type": "reference", "name": "TaskQueue", - "id": 1592, + "id": 1596, "moduleName": "\"aurelia-task-queue\"" } }, { - "id": 536, + "id": 538, "name": "obj", "kind": 32768, "kindString": "Parameter", @@ -921,7 +921,7 @@ } }, { - "id": 537, + "id": 539, "name": "propertyName", "kind": 32768, "kindString": "Parameter", @@ -935,7 +935,7 @@ } }, { - "id": 538, + "id": 540, "name": "selfSubscriber", "kind": 32768, "kindString": "Parameter", @@ -949,7 +949,7 @@ } }, { - "id": 539, + "id": 541, "name": "initialValue", "kind": 32768, "kindString": "Parameter", @@ -966,14 +966,14 @@ "type": { "type": "reference", "name": "BehaviorPropertyObserver", - "id": 532, + "id": 534, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 545, + "id": 547, "name": "call", "kind": 2048, "kindString": "Method", @@ -982,7 +982,7 @@ }, "signatures": [ { - "id": 546, + "id": 548, "name": "call", "kind": 4096, "kindString": "Call signature", @@ -998,7 +998,7 @@ ] }, { - "id": 540, + "id": 542, "name": "getValue", "kind": 2048, "kindString": "Method", @@ -1007,7 +1007,7 @@ }, "signatures": [ { - "id": 541, + "id": 543, "name": "getValue", "kind": 4096, "kindString": "Call signature", @@ -1023,7 +1023,7 @@ ] }, { - "id": 542, + "id": 544, "name": "setValue", "kind": 2048, "kindString": "Method", @@ -1032,7 +1032,7 @@ }, "signatures": [ { - "id": 543, + "id": 545, "name": "setValue", "kind": 4096, "kindString": "Call signature", @@ -1042,7 +1042,7 @@ }, "parameters": [ { - "id": 544, + "id": 546, "name": "newValue", "kind": 32768, "kindString": "Parameter", @@ -1064,7 +1064,7 @@ ] }, { - "id": 547, + "id": 549, "name": "subscribe", "kind": 2048, "kindString": "Method", @@ -1073,7 +1073,7 @@ }, "signatures": [ { - "id": 548, + "id": 550, "name": "subscribe", "kind": 4096, "kindString": "Call signature", @@ -1083,7 +1083,7 @@ }, "parameters": [ { - "id": 549, + "id": 551, "name": "context", "kind": 32768, "kindString": "Parameter", @@ -1097,7 +1097,7 @@ } }, { - "id": 550, + "id": 552, "name": "callable", "kind": 32768, "kindString": "Parameter", @@ -1119,7 +1119,7 @@ ] }, { - "id": 551, + "id": 553, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -1128,7 +1128,7 @@ }, "signatures": [ { - "id": 552, + "id": 554, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -1138,7 +1138,7 @@ }, "parameters": [ { - "id": 553, + "id": 555, "name": "context", "kind": 32768, "kindString": "Parameter", @@ -1152,7 +1152,7 @@ } }, { - "id": 554, + "id": 556, "name": "callable", "kind": 32768, "kindString": "Parameter", @@ -1179,24 +1179,24 @@ "title": "Constructors", "kind": 512, "children": [ - 533 + 535 ] }, { "title": "Methods", "kind": 2048, "children": [ - 545, - 540, - 542, 547, - 551 + 542, + 544, + 549, + 553 ] } ] }, { - "id": 555, + "id": 557, "name": "BindableProperty", "kind": 128, "kindString": "Class", @@ -1208,7 +1208,7 @@ }, "children": [ { - "id": 556, + "id": 558, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1220,7 +1220,7 @@ }, "signatures": [ { - "id": 557, + "id": 559, "name": "new BindableProperty", "kind": 16384, "kindString": "Constructor signature", @@ -1230,7 +1230,7 @@ }, "parameters": [ { - "id": 558, + "id": 560, "name": "nameOrConfig", "kind": 32768, "kindString": "Parameter", @@ -1256,14 +1256,14 @@ "type": { "type": "reference", "name": "BindableProperty", - "id": 555, + "id": 557, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 568, + "id": 570, "name": "createObserver", "kind": 2048, "kindString": "Method", @@ -1272,7 +1272,7 @@ }, "signatures": [ { - "id": 569, + "id": 571, "name": "createObserver", "kind": 4096, "kindString": "Call signature", @@ -1283,7 +1283,7 @@ }, "parameters": [ { - "id": 570, + "id": 572, "name": "viewModel", "kind": 32768, "kindString": "Parameter", @@ -1300,14 +1300,14 @@ "type": { "type": "reference", "name": "BehaviorPropertyObserver", - "id": 532, + "id": 534, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 564, + "id": 566, "name": "defineOn", "kind": 2048, "kindString": "Method", @@ -1316,7 +1316,7 @@ }, "signatures": [ { - "id": 565, + "id": 567, "name": "defineOn", "kind": 4096, "kindString": "Call signature", @@ -1326,7 +1326,7 @@ }, "parameters": [ { - "id": 566, + "id": 568, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -1340,7 +1340,7 @@ } }, { - "id": 567, + "id": 569, "name": "behavior", "kind": 32768, "kindString": "Parameter", @@ -1351,7 +1351,7 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } @@ -1364,7 +1364,7 @@ ] }, { - "id": 559, + "id": 561, "name": "registerWith", "kind": 2048, "kindString": "Method", @@ -1373,7 +1373,7 @@ }, "signatures": [ { - "id": 560, + "id": 562, "name": "registerWith", "kind": 4096, "kindString": "Call signature", @@ -1383,7 +1383,7 @@ }, "parameters": [ { - "id": 561, + "id": 563, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -1397,7 +1397,7 @@ } }, { - "id": 562, + "id": 564, "name": "behavior", "kind": 32768, "kindString": "Parameter", @@ -1408,12 +1408,12 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } }, { - "id": 563, + "id": 565, "name": "descriptor", "kind": 32768, "kindString": "Parameter", @@ -1442,22 +1442,22 @@ "title": "Constructors", "kind": 512, "children": [ - 556 + 558 ] }, { "title": "Methods", "kind": 2048, "children": [ - 568, - 564, - 559 + 570, + 566, + 561 ] } ] }, { - "id": 218, + "id": 219, "name": "BindingLanguage", "kind": 128, "kindString": "Class", @@ -1469,7 +1469,7 @@ }, "children": [ { - "id": 224, + "id": 225, "name": "createAttributeInstruction", "kind": 2048, "kindString": "Method", @@ -1478,7 +1478,7 @@ }, "signatures": [ { - "id": 225, + "id": 226, "name": "createAttributeInstruction", "kind": 4096, "kindString": "Call signature", @@ -1489,7 +1489,7 @@ }, "parameters": [ { - "id": 226, + "id": 227, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -1500,12 +1500,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 227, + "id": 228, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -1519,7 +1519,7 @@ } }, { - "id": 228, + "id": 229, "name": "info", "kind": 32768, "kindString": "Parameter", @@ -1533,7 +1533,7 @@ } }, { - "id": 229, + "id": 230, "name": "existingInstruction", "kind": 32768, "kindString": "Parameter", @@ -1552,14 +1552,14 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 219, + "id": 220, "name": "inspectAttribute", "kind": 2048, "kindString": "Method", @@ -1568,7 +1568,7 @@ }, "signatures": [ { - "id": 220, + "id": 221, "name": "inspectAttribute", "kind": 4096, "kindString": "Call signature", @@ -1579,7 +1579,7 @@ }, "parameters": [ { - "id": 221, + "id": 222, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -1590,12 +1590,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 222, + "id": 223, "name": "attrName", "kind": 32768, "kindString": "Parameter", @@ -1609,7 +1609,7 @@ } }, { - "id": 223, + "id": 224, "name": "attrValue", "kind": 32768, "kindString": "Parameter", @@ -1631,7 +1631,7 @@ ] }, { - "id": 230, + "id": 231, "name": "parseText", "kind": 2048, "kindString": "Method", @@ -1640,7 +1640,7 @@ }, "signatures": [ { - "id": 231, + "id": 232, "name": "parseText", "kind": 4096, "kindString": "Call signature", @@ -1651,7 +1651,7 @@ }, "parameters": [ { - "id": 232, + "id": 233, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -1662,12 +1662,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 233, + "id": 234, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1694,15 +1694,15 @@ "title": "Methods", "kind": 2048, "children": [ - 224, - 219, - 230 + 225, + 220, + 231 ] } ] }, { - "id": 363, + "id": 364, "name": "BoundViewFactory", "kind": 128, "kindString": "Class", @@ -1714,7 +1714,7 @@ }, "children": [ { - "id": 364, + "id": 365, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1726,7 +1726,7 @@ }, "signatures": [ { - "id": 365, + "id": 366, "name": "new BoundViewFactory", "kind": 16384, "kindString": "Constructor signature", @@ -1736,7 +1736,7 @@ }, "parameters": [ { - "id": 366, + "id": 367, "name": "parentContainer", "kind": 32768, "kindString": "Parameter", @@ -1747,12 +1747,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 367, + "id": 368, "name": "viewFactory", "kind": 32768, "kindString": "Parameter", @@ -1763,12 +1763,12 @@ "type": { "type": "reference", "name": "ViewFactory", - "id": 381, + "id": 382, "moduleName": "\"aurelia-templating\"" } }, { - "id": 368, + "id": 369, "name": "partReplacements", "kind": 32768, "kindString": "Parameter", @@ -1787,14 +1787,14 @@ "type": { "type": "reference", "name": "BoundViewFactory", - "id": 363, + "id": 364, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 371, + "id": 372, "name": "isCaching", "kind": 1024, "kindString": "Property", @@ -1810,7 +1810,7 @@ } }, { - "id": 369, + "id": 370, "name": "create", "kind": 2048, "kindString": "Method", @@ -1819,7 +1819,7 @@ }, "signatures": [ { - "id": 370, + "id": 371, "name": "create", "kind": 4096, "kindString": "Call signature", @@ -1831,14 +1831,14 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 376, + "id": 377, "name": "getCachedView", "kind": 2048, "kindString": "Method", @@ -1847,7 +1847,7 @@ }, "signatures": [ { - "id": 377, + "id": 378, "name": "getCachedView", "kind": 4096, "kindString": "Call signature", @@ -1859,14 +1859,14 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 378, + "id": 379, "name": "returnViewToCache", "kind": 2048, "kindString": "Method", @@ -1875,7 +1875,7 @@ }, "signatures": [ { - "id": 379, + "id": 380, "name": "returnViewToCache", "kind": 4096, "kindString": "Call signature", @@ -1885,7 +1885,7 @@ }, "parameters": [ { - "id": 380, + "id": 381, "name": "view", "kind": 32768, "kindString": "Parameter", @@ -1896,7 +1896,7 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } @@ -1909,7 +1909,7 @@ ] }, { - "id": 372, + "id": 373, "name": "setCacheSize", "kind": 2048, "kindString": "Method", @@ -1918,7 +1918,7 @@ }, "signatures": [ { - "id": 373, + "id": 374, "name": "setCacheSize", "kind": 4096, "kindString": "Call signature", @@ -1928,7 +1928,7 @@ }, "parameters": [ { - "id": 374, + "id": 375, "name": "size", "kind": 32768, "kindString": "Parameter", @@ -1951,7 +1951,7 @@ } }, { - "id": 375, + "id": 376, "name": "doNotOverrideIfAlreadySet", "kind": 32768, "kindString": "Parameter", @@ -1978,51 +1978,51 @@ "title": "Constructors", "kind": 512, "children": [ - 364 + 365 ] }, { "title": "Properties", "kind": 1024, "children": [ - 371 + 372 ] }, { "title": "Methods", "kind": 2048, "children": [ - 369, - 376, - 378, - 372 + 370, + 377, + 379, + 373 ] } ] }, { - "id": 609, + "id": 611, "name": "ChildObserver", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 610, + "id": 612, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 611, + "id": 613, "name": "new ChildObserver", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 612, + "id": 614, "name": "config", "kind": 32768, "kindString": "Parameter", @@ -2036,28 +2036,28 @@ "type": { "type": "reference", "name": "ChildObserver", - "id": 609, + "id": 611, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 613, + "id": 615, "name": "create", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 614, + "id": 616, "name": "create", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 615, + "id": 617, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -2068,7 +2068,7 @@ } }, { - "id": 616, + "id": 618, "name": "viewModel", "kind": 32768, "kindString": "Parameter", @@ -2092,41 +2092,41 @@ "title": "Constructors", "kind": 512, "children": [ - 610 + 612 ] }, { "title": "Methods", "kind": 2048, "children": [ - 613 + 615 ] } ] }, { - "id": 617, + "id": 619, "name": "ChildObserverBinder", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 618, + "id": 620, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 619, + "id": 621, "name": "new ChildObserverBinder", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 620, + "id": 622, "name": "selector", "kind": 32768, "kindString": "Parameter", @@ -2137,7 +2137,7 @@ } }, { - "id": 621, + "id": 623, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -2148,7 +2148,7 @@ } }, { - "id": 622, + "id": 624, "name": "property", "kind": 32768, "kindString": "Parameter", @@ -2159,7 +2159,7 @@ } }, { - "id": 623, + "id": 625, "name": "viewModel", "kind": 32768, "kindString": "Parameter", @@ -2170,7 +2170,7 @@ } }, { - "id": 624, + "id": 626, "name": "changeHandler", "kind": 32768, "kindString": "Parameter", @@ -2181,7 +2181,7 @@ } }, { - "id": 625, + "id": 627, "name": "all", "kind": 32768, "kindString": "Parameter", @@ -2195,28 +2195,28 @@ "type": { "type": "reference", "name": "ChildObserverBinder", - "id": 617, + "id": 619, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 626, + "id": 628, "name": "bind", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 627, + "id": 629, "name": "bind", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 628, + "id": 630, "name": "source", "kind": 32768, "kindString": "Parameter", @@ -2235,21 +2235,21 @@ ] }, { - "id": 632, + "id": 634, "name": "onAdd", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 633, + "id": 635, "name": "onAdd", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 634, + "id": 636, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -2268,21 +2268,21 @@ ] }, { - "id": 629, + "id": 631, "name": "onRemove", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 630, + "id": 632, "name": "onRemove", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 631, + "id": 633, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -2301,14 +2301,14 @@ ] }, { - "id": 635, + "id": 637, "name": "unbind", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 636, + "id": 638, "name": "unbind", "kind": 4096, "kindString": "Call signature", @@ -2326,23 +2326,23 @@ "title": "Constructors", "kind": 512, "children": [ - 618 + 620 ] }, { "title": "Methods", "kind": 2048, "children": [ - 626, - 632, - 629, - 635 + 628, + 634, + 631, + 637 ] } ] }, { - "id": 637, + "id": 639, "name": "CompositionEngine", "kind": 128, "kindString": "Class", @@ -2354,7 +2354,7 @@ }, "children": [ { - "id": 638, + "id": 640, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -2366,7 +2366,7 @@ }, "signatures": [ { - "id": 639, + "id": 641, "name": "new CompositionEngine", "kind": 16384, "kindString": "Constructor signature", @@ -2376,7 +2376,7 @@ }, "parameters": [ { - "id": 640, + "id": 642, "name": "viewEngine", "kind": 32768, "kindString": "Parameter", @@ -2387,12 +2387,12 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475, + "id": 476, "moduleName": "\"aurelia-templating\"" } }, { - "id": 641, + "id": 643, "name": "viewLocator", "kind": 32768, "kindString": "Parameter", @@ -2400,7 +2400,7 @@ "type": { "type": "reference", "name": "ViewLocator", - "id": 207, + "id": 208, "moduleName": "\"aurelia-templating\"" } } @@ -2408,14 +2408,14 @@ "type": { "type": "reference", "name": "CompositionEngine", - "id": 637, + "id": 639, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 648, + "id": 650, "name": "compose", "kind": 2048, "kindString": "Method", @@ -2424,7 +2424,7 @@ }, "signatures": [ { - "id": 649, + "id": 651, "name": "compose", "kind": 4096, "kindString": "Call signature", @@ -2435,7 +2435,7 @@ }, "parameters": [ { - "id": 650, + "id": 652, "name": "context", "kind": 32768, "kindString": "Parameter", @@ -2461,12 +2461,12 @@ { "type": "reference", "name": "View", - "id": 284 + "id": 285 }, { "type": "reference", "name": "Controller", - "id": 508 + "id": 509 } ] } @@ -2476,7 +2476,7 @@ ] }, { - "id": 642, + "id": 644, "name": "createController", "kind": 2048, "kindString": "Method", @@ -2485,7 +2485,7 @@ }, "signatures": [ { - "id": 643, + "id": 645, "name": "createController", "kind": 4096, "kindString": "Call signature", @@ -2496,7 +2496,7 @@ }, "parameters": [ { - "id": 644, + "id": 646, "name": "context", "kind": 32768, "kindString": "Parameter", @@ -2519,7 +2519,7 @@ { "type": "reference", "name": "Controller", - "id": 508 + "id": 509 } ] } @@ -2527,7 +2527,7 @@ ] }, { - "id": 645, + "id": 647, "name": "ensureViewModel", "kind": 2048, "kindString": "Method", @@ -2536,7 +2536,7 @@ }, "signatures": [ { - "id": 646, + "id": 648, "name": "ensureViewModel", "kind": 4096, "kindString": "Call signature", @@ -2547,7 +2547,7 @@ }, "parameters": [ { - "id": 647, + "id": 649, "name": "context", "kind": 32768, "kindString": "Parameter", @@ -2583,22 +2583,22 @@ "title": "Constructors", "kind": 512, "children": [ - 638 + 640 ] }, { "title": "Methods", "kind": 2048, "children": [ - 648, - 642, - 645 + 650, + 644, + 647 ] } ] }, { - "id": 508, + "id": 509, "name": "Controller", "kind": 128, "kindString": "Class", @@ -2610,7 +2610,7 @@ }, "children": [ { - "id": 512, + "id": 513, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -2622,7 +2622,7 @@ }, "signatures": [ { - "id": 513, + "id": 514, "name": "new Controller", "kind": 16384, "kindString": "Constructor signature", @@ -2632,7 +2632,7 @@ }, "parameters": [ { - "id": 514, + "id": 515, "name": "behavior", "kind": 32768, "kindString": "Parameter", @@ -2643,12 +2643,12 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } }, { - "id": 515, + "id": 516, "name": "instruction", "kind": 32768, "kindString": "Parameter", @@ -2659,12 +2659,12 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } }, { - "id": 516, + "id": 517, "name": "viewModel", "kind": 32768, "kindString": "Parameter", @@ -2681,14 +2681,14 @@ "type": { "type": "reference", "name": "Controller", - "id": 508, + "id": 509, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 509, + "id": 510, "name": "behavior", "kind": 1024, "kindString": "Property", @@ -2701,12 +2701,12 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } }, { - "id": 511, + "id": 512, "name": "view", "kind": 1024, "kindString": "Property", @@ -2719,12 +2719,12 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } }, { - "id": 510, + "id": 511, "name": "viewModel", "kind": 1024, "kindString": "Property", @@ -2740,7 +2740,7 @@ } }, { - "id": 528, + "id": 530, "name": "attached", "kind": 2048, "kindString": "Method", @@ -2749,7 +2749,7 @@ }, "signatures": [ { - "id": 529, + "id": 531, "name": "attached", "kind": 4096, "kindString": "Call signature", @@ -2765,7 +2765,7 @@ ] }, { - "id": 520, + "id": 521, "name": "automate", "kind": 2048, "kindString": "Method", @@ -2774,7 +2774,7 @@ }, "signatures": [ { - "id": 521, + "id": 522, "name": "automate", "kind": 4096, "kindString": "Call signature", @@ -2784,7 +2784,7 @@ }, "parameters": [ { - "id": 522, + "id": 523, "name": "overrideContext", "kind": 32768, "kindString": "Parameter", @@ -2792,12 +2792,30 @@ "isOptional": true }, "comment": { - "text": "An override context for binding.\n" + "text": "An override context for binding." }, "type": { "type": "reference", "name": "Object" } + }, + { + "id": 524, + "name": "owningView", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "comment": { + "text": "The view inside which this controller resides.\n" + }, + "type": { + "type": "reference", + "name": "View", + "id": 285, + "moduleName": "\"aurelia-templating\"" + } } ], "type": { @@ -2808,7 +2826,7 @@ ] }, { - "id": 523, + "id": 525, "name": "bind", "kind": 2048, "kindString": "Method", @@ -2817,7 +2835,7 @@ }, "signatures": [ { - "id": 524, + "id": 526, "name": "bind", "kind": 4096, "kindString": "Call signature", @@ -2827,7 +2845,7 @@ }, "parameters": [ { - "id": 525, + "id": 527, "name": "scope", "kind": 32768, "kindString": "Parameter", @@ -2849,7 +2867,7 @@ ] }, { - "id": 517, + "id": 518, "name": "created", "kind": 2048, "kindString": "Method", @@ -2858,7 +2876,7 @@ }, "signatures": [ { - "id": 518, + "id": 519, "name": "created", "kind": 4096, "kindString": "Call signature", @@ -2868,7 +2886,7 @@ }, "parameters": [ { - "id": 519, + "id": 520, "name": "owningView", "kind": 32768, "kindString": "Parameter", @@ -2877,8 +2895,10 @@ "text": "The view inside which this controller resides.\n" }, "type": { - "type": "instrinct", - "name": "any" + "type": "reference", + "name": "View", + "id": 285, + "moduleName": "\"aurelia-templating\"" } } ], @@ -2890,7 +2910,7 @@ ] }, { - "id": 530, + "id": 532, "name": "detached", "kind": 2048, "kindString": "Method", @@ -2899,7 +2919,7 @@ }, "signatures": [ { - "id": 531, + "id": 533, "name": "detached", "kind": 4096, "kindString": "Call signature", @@ -2915,7 +2935,7 @@ ] }, { - "id": 526, + "id": 528, "name": "unbind", "kind": 2048, "kindString": "Method", @@ -2924,7 +2944,7 @@ }, "signatures": [ { - "id": 527, + "id": 529, "name": "unbind", "kind": 4096, "kindString": "Call signature", @@ -2945,34 +2965,34 @@ "title": "Constructors", "kind": 512, "children": [ - 512 + 513 ] }, { "title": "Properties", "kind": 1024, "children": [ - 509, - 511, - 510 + 510, + 512, + 511 ] }, { "title": "Methods", "kind": 2048, "children": [ - 528, - 520, - 523, - 517, 530, - 526 + 521, + 525, + 518, + 532, + 528 ] } ] }, { - "id": 170, + "id": 171, "name": "ConventionalViewStrategy", "kind": 128, "kindString": "Class", @@ -2984,7 +3004,7 @@ }, "children": [ { - "id": 171, + "id": 172, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -2996,7 +3016,7 @@ }, "signatures": [ { - "id": 172, + "id": 173, "name": "new ConventionalViewStrategy", "kind": 16384, "kindString": "Constructor signature", @@ -3006,7 +3026,7 @@ }, "parameters": [ { - "id": 173, + "id": 174, "name": "viewLocator", "kind": 32768, "kindString": "Parameter", @@ -3017,12 +3037,12 @@ "type": { "type": "reference", "name": "ViewLocator", - "id": 207, + "id": 208, "moduleName": "\"aurelia-templating\"" } }, { - "id": 174, + "id": 175, "name": "origin", "kind": 32768, "kindString": "Parameter", @@ -3033,7 +3053,7 @@ "type": { "type": "reference", "name": "Origin", - "id": 1404, + "id": 1410, "moduleName": "\"aurelia-metadata\"" } } @@ -3041,14 +3061,14 @@ "type": { "type": "reference", "name": "ConventionalViewStrategy", - "id": 170, + "id": 171, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 175, + "id": 176, "name": "loadViewFactory", "kind": 2048, "kindString": "Method", @@ -3057,7 +3077,7 @@ }, "signatures": [ { - "id": 176, + "id": 177, "name": "loadViewFactory", "kind": 4096, "kindString": "Call signature", @@ -3068,7 +3088,7 @@ }, "parameters": [ { - "id": 177, + "id": 178, "name": "viewEngine", "kind": 32768, "kindString": "Parameter", @@ -3079,12 +3099,12 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475, + "id": 476, "moduleName": "\"aurelia-templating\"" } }, { - "id": 178, + "id": 179, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -3095,12 +3115,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 179, + "id": 180, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -3113,7 +3133,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -3125,7 +3145,7 @@ { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } ] } @@ -3138,20 +3158,20 @@ "title": "Constructors", "kind": 512, "children": [ - 171 + 172 ] }, { "title": "Methods", "kind": 2048, "children": [ - 175 + 176 ] } ] }, { - "id": 651, + "id": 653, "name": "ElementConfigResource", "kind": 128, "kindString": "Class", @@ -3163,7 +3183,7 @@ }, "children": [ { - "id": 652, + "id": 654, "name": "initialize", "kind": 2048, "kindString": "Method", @@ -3172,7 +3192,7 @@ }, "signatures": [ { - "id": 653, + "id": 655, "name": "initialize", "kind": 4096, "kindString": "Call signature", @@ -3182,7 +3202,7 @@ }, "parameters": [ { - "id": 654, + "id": 656, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -3193,12 +3213,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 655, + "id": 657, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -3220,7 +3240,7 @@ ] }, { - "id": 660, + "id": 662, "name": "load", "kind": 2048, "kindString": "Method", @@ -3229,7 +3249,7 @@ }, "signatures": [ { - "id": 661, + "id": 663, "name": "load", "kind": 4096, "kindString": "Call signature", @@ -3239,7 +3259,7 @@ }, "parameters": [ { - "id": 662, + "id": 664, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -3250,12 +3270,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 663, + "id": 665, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -3277,7 +3297,7 @@ ] }, { - "id": 656, + "id": 658, "name": "register", "kind": 2048, "kindString": "Method", @@ -3286,7 +3306,7 @@ }, "signatures": [ { - "id": 657, + "id": 659, "name": "register", "kind": 4096, "kindString": "Call signature", @@ -3296,7 +3316,7 @@ }, "parameters": [ { - "id": 658, + "id": 660, "name": "registry", "kind": 32768, "kindString": "Parameter", @@ -3307,12 +3327,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 659, + "id": 661, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -3341,15 +3361,15 @@ "title": "Methods", "kind": 2048, "children": [ - 652, - 660, - 656 + 654, + 662, + 658 ] } ] }, { - "id": 571, + "id": 573, "name": "HtmlBehaviorResource", "kind": 128, "kindString": "Class", @@ -3361,7 +3381,7 @@ }, "children": [ { - "id": 572, + "id": 574, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -3373,7 +3393,7 @@ }, "signatures": [ { - "id": 573, + "id": 575, "name": "new HtmlBehaviorResource", "kind": 16384, "kindString": "Constructor signature", @@ -3384,14 +3404,14 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 578, + "id": 580, "name": "addChildBinding", "kind": 2048, "kindString": "Method", @@ -3400,7 +3420,7 @@ }, "signatures": [ { - "id": 579, + "id": 581, "name": "addChildBinding", "kind": 4096, "kindString": "Call signature", @@ -3410,7 +3430,7 @@ }, "parameters": [ { - "id": 580, + "id": 582, "name": "behavior", "kind": 32768, "kindString": "Parameter", @@ -3432,7 +3452,7 @@ ] }, { - "id": 596, + "id": 598, "name": "compile", "kind": 2048, "kindString": "Method", @@ -3441,7 +3461,7 @@ }, "signatures": [ { - "id": 597, + "id": 599, "name": "compile", "kind": 4096, "kindString": "Call signature", @@ -3452,7 +3472,7 @@ }, "parameters": [ { - "id": 598, + "id": 600, "name": "compiler", "kind": 32768, "kindString": "Parameter", @@ -3463,12 +3483,12 @@ "type": { "type": "reference", "name": "ViewCompiler", - "id": 402, + "id": 403, "moduleName": "\"aurelia-templating\"" } }, { - "id": 599, + "id": 601, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -3479,12 +3499,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 600, + "id": 602, "name": "node", "kind": 32768, "kindString": "Parameter", @@ -3498,7 +3518,7 @@ } }, { - "id": 601, + "id": 603, "name": "instruction", "kind": 32768, "kindString": "Parameter", @@ -3509,12 +3529,12 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } }, { - "id": 602, + "id": 604, "name": "parentNode", "kind": 32768, "kindString": "Parameter", @@ -3538,7 +3558,7 @@ ] }, { - "id": 603, + "id": 605, "name": "create", "kind": 2048, "kindString": "Method", @@ -3547,7 +3567,7 @@ }, "signatures": [ { - "id": 604, + "id": 606, "name": "create", "kind": 4096, "kindString": "Call signature", @@ -3558,7 +3578,7 @@ }, "parameters": [ { - "id": 605, + "id": 607, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -3569,12 +3589,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 606, + "id": 608, "name": "instruction", "kind": 32768, "kindString": "Parameter", @@ -3587,12 +3607,12 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } }, { - "id": 607, + "id": 609, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -3608,7 +3628,7 @@ } }, { - "id": 608, + "id": 610, "name": "bindings", "kind": 32768, "kindString": "Parameter", @@ -3622,7 +3642,7 @@ "type": "reference", "isArray": true, "name": "Binding", - "id": 881, + "id": 883, "moduleName": "\"aurelia-binding\"" } } @@ -3630,14 +3650,14 @@ "type": { "type": "reference", "name": "Controller", - "id": 508, + "id": 509, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 581, + "id": 583, "name": "initialize", "kind": 2048, "kindString": "Method", @@ -3646,7 +3666,7 @@ }, "signatures": [ { - "id": 582, + "id": 584, "name": "initialize", "kind": 4096, "kindString": "Call signature", @@ -3656,7 +3676,7 @@ }, "parameters": [ { - "id": 583, + "id": 585, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -3667,12 +3687,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 584, + "id": 586, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -3694,7 +3714,7 @@ ] }, { - "id": 589, + "id": 591, "name": "load", "kind": 2048, "kindString": "Method", @@ -3703,7 +3723,7 @@ }, "signatures": [ { - "id": 590, + "id": 592, "name": "load", "kind": 4096, "kindString": "Call signature", @@ -3713,7 +3733,7 @@ }, "parameters": [ { - "id": 591, + "id": 593, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -3724,12 +3744,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 592, + "id": 594, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -3743,7 +3763,7 @@ } }, { - "id": 593, + "id": 595, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -3756,12 +3776,12 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } }, { - "id": 594, + "id": 596, "name": "viewStrategy", "kind": 32768, "kindString": "Parameter", @@ -3779,7 +3799,7 @@ } }, { - "id": 595, + "id": 597, "name": "transientView", "kind": 32768, "kindString": "Parameter", @@ -3802,7 +3822,7 @@ { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571 + "id": 573 } ] } @@ -3810,7 +3830,7 @@ ] }, { - "id": 585, + "id": 587, "name": "register", "kind": 2048, "kindString": "Method", @@ -3819,7 +3839,7 @@ }, "signatures": [ { - "id": 586, + "id": 588, "name": "register", "kind": 4096, "kindString": "Call signature", @@ -3829,7 +3849,7 @@ }, "parameters": [ { - "id": 587, + "id": 589, "name": "registry", "kind": 32768, "kindString": "Parameter", @@ -3840,12 +3860,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 588, + "id": 590, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -3869,7 +3889,7 @@ ] }, { - "id": 574, + "id": 576, "name": "convention", "kind": 2048, "kindString": "Method", @@ -3879,7 +3899,7 @@ }, "signatures": [ { - "id": 575, + "id": 577, "name": "convention", "kind": 4096, "kindString": "Call signature", @@ -3889,7 +3909,7 @@ }, "parameters": [ { - "id": 576, + "id": 578, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -3903,7 +3923,7 @@ } }, { - "id": 577, + "id": 579, "name": "existing", "kind": 32768, "kindString": "Parameter", @@ -3916,7 +3936,7 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } @@ -3924,7 +3944,7 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } @@ -3936,26 +3956,26 @@ "title": "Constructors", "kind": 512, "children": [ - 572 + 574 ] }, { "title": "Methods", "kind": 2048, "children": [ - 578, - 596, - 603, - 581, - 589, - 585, - 574 + 580, + 598, + 605, + 583, + 591, + 587, + 576 ] } ] }, { - "id": 196, + "id": 197, "name": "InlineViewStrategy", "kind": 128, "kindString": "Class", @@ -3967,7 +3987,7 @@ }, "children": [ { - "id": 197, + "id": 198, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -3979,7 +3999,7 @@ }, "signatures": [ { - "id": 198, + "id": 199, "name": "new InlineViewStrategy", "kind": 16384, "kindString": "Constructor signature", @@ -3989,7 +4009,7 @@ }, "parameters": [ { - "id": 199, + "id": 200, "name": "markup", "kind": 32768, "kindString": "Parameter", @@ -4003,7 +4023,7 @@ } }, { - "id": 200, + "id": 201, "name": "dependencies", "kind": 32768, "kindString": "Parameter", @@ -4038,7 +4058,7 @@ } }, { - "id": 201, + "id": 202, "name": "dependencyBaseUrl", "kind": 32768, "kindString": "Parameter", @@ -4057,14 +4077,14 @@ "type": { "type": "reference", "name": "InlineViewStrategy", - "id": 196, + "id": 197, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 202, + "id": 203, "name": "loadViewFactory", "kind": 2048, "kindString": "Method", @@ -4073,7 +4093,7 @@ }, "signatures": [ { - "id": 203, + "id": 204, "name": "loadViewFactory", "kind": 4096, "kindString": "Call signature", @@ -4084,7 +4104,7 @@ }, "parameters": [ { - "id": 204, + "id": 205, "name": "viewEngine", "kind": 32768, "kindString": "Parameter", @@ -4095,12 +4115,12 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475, + "id": 476, "moduleName": "\"aurelia-templating\"" } }, { - "id": 205, + "id": 206, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -4111,12 +4131,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 206, + "id": 207, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -4129,7 +4149,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -4141,7 +4161,7 @@ { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } ] } @@ -4154,20 +4174,20 @@ "title": "Constructors", "kind": 512, "children": [ - 197 + 198 ] }, { "title": "Methods", "kind": 2048, "children": [ - 202 + 203 ] } ] }, { - "id": 444, + "id": 445, "name": "ModuleAnalyzer", "kind": 128, "kindString": "Class", @@ -4179,7 +4199,7 @@ }, "children": [ { - "id": 445, + "id": 446, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -4191,7 +4211,7 @@ }, "signatures": [ { - "id": 446, + "id": 447, "name": "new ModuleAnalyzer", "kind": 16384, "kindString": "Constructor signature", @@ -4202,14 +4222,14 @@ "type": { "type": "reference", "name": "ModuleAnalyzer", - "id": 444, + "id": 445, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 450, + "id": 451, "name": "analyze", "kind": 2048, "kindString": "Method", @@ -4218,7 +4238,7 @@ }, "signatures": [ { - "id": 451, + "id": 452, "name": "analyze", "kind": 4096, "kindString": "Call signature", @@ -4229,7 +4249,7 @@ }, "parameters": [ { - "id": 452, + "id": 453, "name": "moduleId", "kind": 32768, "kindString": "Parameter", @@ -4243,7 +4263,7 @@ } }, { - "id": 453, + "id": 454, "name": "moduleInstance", "kind": 32768, "kindString": "Parameter", @@ -4257,7 +4277,7 @@ } }, { - "id": 454, + "id": 455, "name": "mainResourceKey", "kind": 32768, "kindString": "Parameter", @@ -4276,14 +4296,14 @@ "type": { "type": "reference", "name": "ResourceModule", - "id": 412, + "id": 413, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 447, + "id": 448, "name": "getAnalysis", "kind": 2048, "kindString": "Method", @@ -4292,7 +4312,7 @@ }, "signatures": [ { - "id": 448, + "id": 449, "name": "getAnalysis", "kind": 4096, "kindString": "Call signature", @@ -4303,7 +4323,7 @@ }, "parameters": [ { - "id": 449, + "id": 450, "name": "moduleId", "kind": 32768, "kindString": "Parameter", @@ -4320,7 +4340,7 @@ "type": { "type": "reference", "name": "ResourceModule", - "id": 412, + "id": 413, "moduleName": "\"aurelia-templating\"" } } @@ -4332,21 +4352,21 @@ "title": "Constructors", "kind": 512, "children": [ - 445 + 446 ] }, { "title": "Methods", "kind": 2048, "children": [ - 450, - 447 + 451, + 448 ] } ] }, { - "id": 180, + "id": 181, "name": "NoViewStrategy", "kind": 128, "kindString": "Class", @@ -4358,7 +4378,7 @@ }, "children": [ { - "id": 181, + "id": 182, "name": "loadViewFactory", "kind": 2048, "kindString": "Method", @@ -4367,7 +4387,7 @@ }, "signatures": [ { - "id": 182, + "id": 183, "name": "loadViewFactory", "kind": 4096, "kindString": "Call signature", @@ -4378,7 +4398,7 @@ }, "parameters": [ { - "id": 183, + "id": 184, "name": "viewEngine", "kind": 32768, "kindString": "Parameter", @@ -4389,12 +4409,12 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475, + "id": 476, "moduleName": "\"aurelia-templating\"" } }, { - "id": 184, + "id": 185, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -4405,12 +4425,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 185, + "id": 186, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -4423,7 +4443,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -4435,7 +4455,7 @@ { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } ] } @@ -4448,34 +4468,34 @@ "title": "Methods", "kind": 2048, "children": [ - 181 + 182 ] } ] }, { - "id": 358, + "id": 359, "name": "ProviderResolver", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 359, + "id": 360, "name": "get", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 360, + "id": 361, "name": "get", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 361, + "id": 362, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -4486,7 +4506,7 @@ } }, { - "id": 362, + "id": 363, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -4510,34 +4530,34 @@ "title": "Methods", "kind": 2048, "children": [ - 359 + 360 ] } ] }, { - "id": 455, + "id": 456, "name": "ProxyViewFactory", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 456, + "id": 457, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "signatures": [ { - "id": 457, + "id": 458, "name": "new ProxyViewFactory", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 458, + "id": 459, "name": "promise", "kind": 32768, "kindString": "Parameter", @@ -4551,14 +4571,14 @@ "type": { "type": "reference", "name": "ProxyViewFactory", - "id": 455, + "id": 456, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 465, + "id": 466, "name": "isCaching", "kind": 1024, "kindString": "Property", @@ -4569,21 +4589,21 @@ } }, { - "id": 459, + "id": 460, "name": "create", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 460, + "id": 461, "name": "create", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 461, + "id": 462, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -4591,12 +4611,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 462, + "id": 463, "name": "bindingContext", "kind": 32768, "kindString": "Parameter", @@ -4609,7 +4629,7 @@ } }, { - "id": 463, + "id": 464, "name": "createInstruction", "kind": 32768, "kindString": "Parameter", @@ -4624,7 +4644,7 @@ } }, { - "id": 464, + "id": 465, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -4640,21 +4660,21 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 470, + "id": 471, "name": "getCachedView", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 471, + "id": 472, "name": "getCachedView", "kind": 4096, "kindString": "Call signature", @@ -4662,28 +4682,28 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 472, + "id": 473, "name": "returnViewToCache", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 473, + "id": 474, "name": "returnViewToCache", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 474, + "id": 475, "name": "view", "kind": 32768, "kindString": "Parameter", @@ -4691,7 +4711,7 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } @@ -4704,21 +4724,21 @@ ] }, { - "id": 466, + "id": 467, "name": "setCacheSize", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 467, + "id": 468, "name": "setCacheSize", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 468, + "id": 469, "name": "size", "kind": 32768, "kindString": "Parameter", @@ -4738,7 +4758,7 @@ } }, { - "id": 469, + "id": 470, "name": "doNotOverrideIfAlreadySet", "kind": 32768, "kindString": "Parameter", @@ -4762,30 +4782,30 @@ "title": "Constructors", "kind": 512, "children": [ - 456 + 457 ] }, { "title": "Properties", "kind": 1024, "children": [ - 465 + 466 ] }, { "title": "Methods", "kind": 2048, "children": [ - 459, - 470, - 472, - 466 + 460, + 471, + 473, + 467 ] } ] }, { - "id": 158, + "id": 159, "name": "RelativeViewStrategy", "kind": 128, "kindString": "Class", @@ -4797,7 +4817,7 @@ }, "children": [ { - "id": 159, + "id": 160, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -4809,7 +4829,7 @@ }, "signatures": [ { - "id": 160, + "id": 161, "name": "new RelativeViewStrategy", "kind": 16384, "kindString": "Constructor signature", @@ -4819,7 +4839,7 @@ }, "parameters": [ { - "id": 161, + "id": 162, "name": "path", "kind": 32768, "kindString": "Parameter", @@ -4836,14 +4856,14 @@ "type": { "type": "reference", "name": "RelativeViewStrategy", - "id": 158, + "id": 159, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 162, + "id": 163, "name": "loadViewFactory", "kind": 2048, "kindString": "Method", @@ -4852,7 +4872,7 @@ }, "signatures": [ { - "id": 163, + "id": 164, "name": "loadViewFactory", "kind": 4096, "kindString": "Call signature", @@ -4863,7 +4883,7 @@ }, "parameters": [ { - "id": 164, + "id": 165, "name": "viewEngine", "kind": 32768, "kindString": "Parameter", @@ -4874,12 +4894,12 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475, + "id": 476, "moduleName": "\"aurelia-templating\"" } }, { - "id": 165, + "id": 166, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -4890,12 +4910,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 166, + "id": 167, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -4908,7 +4928,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -4920,7 +4940,7 @@ { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } ] } @@ -4928,7 +4948,7 @@ ] }, { - "id": 167, + "id": 168, "name": "makeRelativeTo", "kind": 2048, "kindString": "Method", @@ -4937,7 +4957,7 @@ }, "signatures": [ { - "id": 168, + "id": 169, "name": "makeRelativeTo", "kind": 4096, "kindString": "Call signature", @@ -4947,7 +4967,7 @@ }, "parameters": [ { - "id": 169, + "id": 170, "name": "file", "kind": 32768, "kindString": "Parameter", @@ -4974,21 +4994,21 @@ "title": "Constructors", "kind": 512, "children": [ - 159 + 160 ] }, { "title": "Methods", "kind": 2048, "children": [ - 162, - 167 + 163, + 168 ] } ] }, { - "id": 427, + "id": 428, "name": "ResourceDescription", "kind": 128, "kindString": "Class", @@ -5000,7 +5020,7 @@ }, "children": [ { - "id": 428, + "id": 429, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5012,7 +5032,7 @@ }, "signatures": [ { - "id": 429, + "id": 430, "name": "new ResourceDescription", "kind": 16384, "kindString": "Constructor signature", @@ -5022,7 +5042,7 @@ }, "parameters": [ { - "id": 430, + "id": 431, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -5036,7 +5056,7 @@ } }, { - "id": 431, + "id": 432, "name": "exportedValue", "kind": 32768, "kindString": "Parameter", @@ -5050,7 +5070,7 @@ } }, { - "id": 432, + "id": 433, "name": "resourceTypeMeta", "kind": 32768, "kindString": "Parameter", @@ -5069,14 +5089,14 @@ "type": { "type": "reference", "name": "ResourceDescription", - "id": 427, + "id": 428, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 433, + "id": 434, "name": "initialize", "kind": 2048, "kindString": "Method", @@ -5085,7 +5105,7 @@ }, "signatures": [ { - "id": 434, + "id": 435, "name": "initialize", "kind": 4096, "kindString": "Call signature", @@ -5095,7 +5115,7 @@ }, "parameters": [ { - "id": 435, + "id": 436, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -5106,7 +5126,7 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } } @@ -5119,7 +5139,7 @@ ] }, { - "id": 440, + "id": 441, "name": "load", "kind": 2048, "kindString": "Method", @@ -5128,7 +5148,7 @@ }, "signatures": [ { - "id": 441, + "id": 442, "name": "load", "kind": 4096, "kindString": "Call signature", @@ -5139,7 +5159,7 @@ }, "parameters": [ { - "id": 442, + "id": 443, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -5150,12 +5170,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 443, + "id": 444, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -5168,7 +5188,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -5196,7 +5216,7 @@ ] }, { - "id": 436, + "id": 437, "name": "register", "kind": 2048, "kindString": "Method", @@ -5205,7 +5225,7 @@ }, "signatures": [ { - "id": 437, + "id": 438, "name": "register", "kind": 4096, "kindString": "Call signature", @@ -5215,7 +5235,7 @@ }, "parameters": [ { - "id": 438, + "id": 439, "name": "registry", "kind": 32768, "kindString": "Parameter", @@ -5226,12 +5246,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 439, + "id": 440, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -5260,22 +5280,22 @@ "title": "Constructors", "kind": 512, "children": [ - 428 + 429 ] }, { "title": "Methods", "kind": 2048, "children": [ - 433, - 440, - 436 + 434, + 441, + 437 ] } ] }, { - "id": 91, + "id": 92, "name": "ResourceLoadContext", "kind": 128, "kindString": "Class", @@ -5287,7 +5307,7 @@ }, "children": [ { - "id": 92, + "id": 93, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5299,7 +5319,7 @@ }, "signatures": [ { - "id": 93, + "id": 94, "name": "new ResourceLoadContext", "kind": 16384, "kindString": "Constructor signature", @@ -5310,14 +5330,14 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 94, + "id": 95, "name": "addDependency", "kind": 2048, "kindString": "Method", @@ -5326,7 +5346,7 @@ }, "signatures": [ { - "id": 95, + "id": 96, "name": "addDependency", "kind": 4096, "kindString": "Call signature", @@ -5336,7 +5356,7 @@ }, "parameters": [ { - "id": 96, + "id": 97, "name": "url", "kind": 32768, "kindString": "Parameter", @@ -5358,7 +5378,7 @@ ] }, { - "id": 97, + "id": 98, "name": "hasDependency", "kind": 2048, "kindString": "Method", @@ -5367,7 +5387,7 @@ }, "signatures": [ { - "id": 98, + "id": 99, "name": "hasDependency", "kind": 4096, "kindString": "Call signature", @@ -5378,7 +5398,7 @@ }, "parameters": [ { - "id": 99, + "id": 100, "name": "url", "kind": 32768, "kindString": "Parameter", @@ -5402,21 +5422,21 @@ "title": "Constructors", "kind": 512, "children": [ - 92 + 93 ] }, { "title": "Methods", "kind": 2048, "children": [ - 94, - 97 + 95, + 98 ] } ] }, { - "id": 412, + "id": 413, "name": "ResourceModule", "kind": 128, "kindString": "Class", @@ -5428,7 +5448,7 @@ }, "children": [ { - "id": 413, + "id": 414, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5440,7 +5460,7 @@ }, "signatures": [ { - "id": 414, + "id": 415, "name": "new ResourceModule", "kind": 16384, "kindString": "Constructor signature", @@ -5450,7 +5470,7 @@ }, "parameters": [ { - "id": 415, + "id": 416, "name": "moduleId", "kind": 32768, "kindString": "Parameter", @@ -5467,14 +5487,14 @@ "type": { "type": "reference", "name": "ResourceModule", - "id": 412, + "id": 413, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 416, + "id": 417, "name": "initialize", "kind": 2048, "kindString": "Method", @@ -5483,7 +5503,7 @@ }, "signatures": [ { - "id": 417, + "id": 418, "name": "initialize", "kind": 4096, "kindString": "Call signature", @@ -5493,7 +5513,7 @@ }, "parameters": [ { - "id": 418, + "id": 419, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -5504,7 +5524,7 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } } @@ -5517,7 +5537,7 @@ ] }, { - "id": 423, + "id": 424, "name": "load", "kind": 2048, "kindString": "Method", @@ -5526,7 +5546,7 @@ }, "signatures": [ { - "id": 424, + "id": 425, "name": "load", "kind": 4096, "kindString": "Call signature", @@ -5537,7 +5557,7 @@ }, "parameters": [ { - "id": 425, + "id": 426, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -5548,12 +5568,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 426, + "id": 427, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -5566,7 +5586,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -5585,7 +5605,7 @@ ] }, { - "id": 419, + "id": 420, "name": "register", "kind": 2048, "kindString": "Method", @@ -5594,7 +5614,7 @@ }, "signatures": [ { - "id": 420, + "id": 421, "name": "register", "kind": 4096, "kindString": "Call signature", @@ -5604,7 +5624,7 @@ }, "parameters": [ { - "id": 421, + "id": 422, "name": "registry", "kind": 32768, "kindString": "Parameter", @@ -5615,12 +5635,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 422, + "id": 423, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -5649,22 +5669,22 @@ "title": "Constructors", "kind": 512, "children": [ - 413 + 414 ] }, { "title": "Methods", "kind": 2048, "children": [ - 416, - 423, - 419 + 417, + 424, + 420 ] } ] }, { - "id": 129, + "id": 130, "name": "TargetInstruction", "kind": 128, "kindString": "Class", @@ -5676,7 +5696,7 @@ }, "children": [ { - "id": 156, + "id": 157, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5688,7 +5708,7 @@ }, "signatures": [ { - "id": 157, + "id": 158, "name": "new TargetInstruction", "kind": 16384, "kindString": "Constructor signature", @@ -5699,14 +5719,14 @@ "type": { "type": "reference", "name": "TargetInstruction", - "id": 129, + "id": 130, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 130, + "id": 131, "name": "noExpressions", "kind": 1024, "kindString": "Property", @@ -5723,7 +5743,7 @@ } }, { - "id": 135, + "id": 136, "name": "contentExpression", "kind": 2048, "kindString": "Method", @@ -5733,7 +5753,7 @@ }, "signatures": [ { - "id": 136, + "id": 137, "name": "contentExpression", "kind": 4096, "kindString": "Call signature", @@ -5744,7 +5764,7 @@ }, "parameters": [ { - "id": 137, + "id": 138, "name": "expression", "kind": 32768, "kindString": "Parameter", @@ -5761,14 +5781,14 @@ "type": { "type": "reference", "name": "TargetInstruction", - "id": 129, + "id": 130, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 131, + "id": 132, "name": "contentSelector", "kind": 2048, "kindString": "Method", @@ -5778,7 +5798,7 @@ }, "signatures": [ { - "id": 132, + "id": 133, "name": "contentSelector", "kind": 4096, "kindString": "Call signature", @@ -5789,7 +5809,7 @@ }, "parameters": [ { - "id": 133, + "id": 134, "name": "node", "kind": 32768, "kindString": "Parameter", @@ -5803,7 +5823,7 @@ } }, { - "id": 134, + "id": 135, "name": "parentInjectorId", "kind": 32768, "kindString": "Parameter", @@ -5820,14 +5840,14 @@ "type": { "type": "reference", "name": "TargetInstruction", - "id": 129, + "id": 130, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 138, + "id": 139, "name": "lifting", "kind": 2048, "kindString": "Method", @@ -5837,7 +5857,7 @@ }, "signatures": [ { - "id": 139, + "id": 140, "name": "lifting", "kind": 4096, "kindString": "Call signature", @@ -5848,7 +5868,7 @@ }, "parameters": [ { - "id": 140, + "id": 141, "name": "parentInjectorId", "kind": 32768, "kindString": "Parameter", @@ -5862,7 +5882,7 @@ } }, { - "id": 141, + "id": 142, "name": "liftingInstruction", "kind": 32768, "kindString": "Parameter", @@ -5873,7 +5893,7 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } @@ -5881,14 +5901,14 @@ "type": { "type": "reference", "name": "TargetInstruction", - "id": 129, + "id": 130, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 142, + "id": 143, "name": "normal", "kind": 2048, "kindString": "Method", @@ -5898,7 +5918,7 @@ }, "signatures": [ { - "id": 143, + "id": 144, "name": "normal", "kind": 4096, "kindString": "Call signature", @@ -5909,7 +5929,7 @@ }, "parameters": [ { - "id": 144, + "id": 145, "name": "injectorId", "kind": 32768, "kindString": "Parameter", @@ -5923,7 +5943,7 @@ } }, { - "id": 145, + "id": 146, "name": "parentInjectorId", "kind": 32768, "kindString": "Parameter", @@ -5937,7 +5957,7 @@ } }, { - "id": 146, + "id": 147, "name": "providers", "kind": 32768, "kindString": "Parameter", @@ -5957,7 +5977,7 @@ } }, { - "id": 147, + "id": 148, "name": "behaviorInstructions", "kind": 32768, "kindString": "Parameter", @@ -5972,13 +5992,13 @@ { "type": "reference", "name": "BehaviorInstruction", - "id": 106 + "id": 107 } ] } }, { - "id": 148, + "id": 149, "name": "expressions", "kind": 32768, "kindString": "Parameter", @@ -5998,7 +6018,7 @@ } }, { - "id": 149, + "id": 150, "name": "elementInstruction", "kind": 32768, "kindString": "Parameter", @@ -6009,7 +6029,7 @@ "type": { "type": "reference", "name": "BehaviorInstruction", - "id": 106, + "id": 107, "moduleName": "\"aurelia-templating\"" } } @@ -6017,14 +6037,14 @@ "type": { "type": "reference", "name": "TargetInstruction", - "id": 129, + "id": 130, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 150, + "id": 151, "name": "surrogate", "kind": 2048, "kindString": "Method", @@ -6034,7 +6054,7 @@ }, "signatures": [ { - "id": 151, + "id": 152, "name": "surrogate", "kind": 4096, "kindString": "Call signature", @@ -6045,7 +6065,7 @@ }, "parameters": [ { - "id": 152, + "id": 153, "name": "providers", "kind": 32768, "kindString": "Parameter", @@ -6065,7 +6085,7 @@ } }, { - "id": 153, + "id": 154, "name": "behaviorInstructions", "kind": 32768, "kindString": "Parameter", @@ -6080,13 +6100,13 @@ { "type": "reference", "name": "BehaviorInstruction", - "id": 106 + "id": 107 } ] } }, { - "id": 154, + "id": 155, "name": "expressions", "kind": 32768, "kindString": "Parameter", @@ -6106,7 +6126,7 @@ } }, { - "id": 155, + "id": 156, "name": "values", "kind": 32768, "kindString": "Parameter", @@ -6123,7 +6143,7 @@ "type": { "type": "reference", "name": "TargetInstruction", - "id": 129, + "id": 130, "moduleName": "\"aurelia-templating\"" } } @@ -6135,31 +6155,31 @@ "title": "Constructors", "kind": 512, "children": [ - 156 + 157 ] }, { "title": "Properties", "kind": 1024, "children": [ - 130 + 131 ] }, { "title": "Methods", "kind": 2048, "children": [ - 135, - 131, - 138, - 142, - 150 + 136, + 132, + 139, + 143, + 151 ] } ] }, { - "id": 186, + "id": 187, "name": "TemplateRegistryViewStrategy", "kind": 128, "kindString": "Class", @@ -6171,7 +6191,7 @@ }, "children": [ { - "id": 187, + "id": 188, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6183,7 +6203,7 @@ }, "signatures": [ { - "id": 188, + "id": 189, "name": "new TemplateRegistryViewStrategy", "kind": 16384, "kindString": "Constructor signature", @@ -6193,7 +6213,7 @@ }, "parameters": [ { - "id": 189, + "id": 190, "name": "moduleId", "kind": 32768, "kindString": "Parameter", @@ -6207,7 +6227,7 @@ } }, { - "id": 190, + "id": 191, "name": "entry", "kind": 32768, "kindString": "Parameter", @@ -6218,7 +6238,7 @@ "type": { "type": "reference", "name": "TemplateRegistryEntry", - "id": 1257, + "id": 1259, "moduleName": "\"aurelia-loader\"" } } @@ -6226,14 +6246,14 @@ "type": { "type": "reference", "name": "TemplateRegistryViewStrategy", - "id": 186, + "id": 187, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 191, + "id": 192, "name": "loadViewFactory", "kind": 2048, "kindString": "Method", @@ -6242,7 +6262,7 @@ }, "signatures": [ { - "id": 192, + "id": 193, "name": "loadViewFactory", "kind": 4096, "kindString": "Call signature", @@ -6253,7 +6273,7 @@ }, "parameters": [ { - "id": 193, + "id": 194, "name": "viewEngine", "kind": 32768, "kindString": "Parameter", @@ -6264,12 +6284,12 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475, + "id": 476, "moduleName": "\"aurelia-templating\"" } }, { - "id": 194, + "id": 195, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -6280,12 +6300,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 195, + "id": 196, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -6298,7 +6318,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -6310,7 +6330,7 @@ { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } ] } @@ -6323,20 +6343,20 @@ "title": "Constructors", "kind": 512, "children": [ - 187 + 188 ] }, { "title": "Methods", "kind": 2048, "children": [ - 191 + 192 ] } ] }, { - "id": 664, + "id": 666, "name": "TemplatingEngine", "kind": 128, "kindString": "Class", @@ -6348,7 +6368,7 @@ }, "children": [ { - "id": 665, + "id": 667, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6360,7 +6380,7 @@ }, "signatures": [ { - "id": 666, + "id": 668, "name": "new TemplatingEngine", "kind": 16384, "kindString": "Constructor signature", @@ -6370,7 +6390,7 @@ }, "parameters": [ { - "id": 667, + "id": 669, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -6381,12 +6401,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 668, + "id": 670, "name": "moduleAnalyzer", "kind": 32768, "kindString": "Parameter", @@ -6397,12 +6417,12 @@ "type": { "type": "reference", "name": "ModuleAnalyzer", - "id": 444, + "id": 445, "moduleName": "\"aurelia-templating\"" } }, { - "id": 669, + "id": 671, "name": "viewCompiler", "kind": 32768, "kindString": "Parameter", @@ -6413,12 +6433,12 @@ "type": { "type": "reference", "name": "ViewCompiler", - "id": 402, + "id": 403, "moduleName": "\"aurelia-templating\"" } }, { - "id": 670, + "id": 672, "name": "compositionEngine", "kind": 32768, "kindString": "Parameter", @@ -6429,7 +6449,7 @@ "type": { "type": "reference", "name": "CompositionEngine", - "id": 637, + "id": 639, "moduleName": "\"aurelia-templating\"" } } @@ -6437,14 +6457,14 @@ "type": { "type": "reference", "name": "TemplatingEngine", - "id": 664, + "id": 666, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 674, + "id": 676, "name": "compose", "kind": 2048, "kindString": "Method", @@ -6453,7 +6473,7 @@ }, "signatures": [ { - "id": 675, + "id": 677, "name": "compose", "kind": 4096, "kindString": "Call signature", @@ -6464,7 +6484,7 @@ }, "parameters": [ { - "id": 676, + "id": 678, "name": "context", "kind": 32768, "kindString": "Parameter", @@ -6490,12 +6510,12 @@ { "type": "reference", "name": "View", - "id": 284 + "id": 285 }, { "type": "reference", "name": "Controller", - "id": 508 + "id": 509 } ] } @@ -6505,7 +6525,7 @@ ] }, { - "id": 671, + "id": 673, "name": "configureAnimator", "kind": 2048, "kindString": "Method", @@ -6514,7 +6534,7 @@ }, "signatures": [ { - "id": 672, + "id": 674, "name": "configureAnimator", "kind": 4096, "kindString": "Call signature", @@ -6524,7 +6544,7 @@ }, "parameters": [ { - "id": 673, + "id": 675, "name": "animator", "kind": 32768, "kindString": "Parameter", @@ -6535,7 +6555,7 @@ "type": { "type": "reference", "name": "Animator", - "id": 62, + "id": 63, "moduleName": "\"aurelia-templating\"" } } @@ -6548,7 +6568,7 @@ ] }, { - "id": 680, + "id": 682, "name": "createControllerForUnitTest", "kind": 2048, "kindString": "Method", @@ -6557,7 +6577,7 @@ }, "signatures": [ { - "id": 681, + "id": 683, "name": "createControllerForUnitTest", "kind": 4096, "kindString": "Call signature", @@ -6568,7 +6588,7 @@ }, "parameters": [ { - "id": 682, + "id": 684, "name": "viewModelType", "kind": 32768, "kindString": "Parameter", @@ -6582,7 +6602,7 @@ } }, { - "id": 683, + "id": 685, "name": "attributesFromHTML", "kind": 32768, "kindString": "Parameter", @@ -6601,14 +6621,14 @@ "type": { "type": "reference", "name": "Controller", - "id": 508, + "id": 509, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 684, + "id": 686, "name": "createViewModelForUnitTest", "kind": 2048, "kindString": "Method", @@ -6617,7 +6637,7 @@ }, "signatures": [ { - "id": 685, + "id": 687, "name": "createViewModelForUnitTest", "kind": 4096, "kindString": "Call signature", @@ -6628,7 +6648,7 @@ }, "parameters": [ { - "id": 686, + "id": 688, "name": "viewModelType", "kind": 32768, "kindString": "Parameter", @@ -6642,7 +6662,7 @@ } }, { - "id": 687, + "id": 689, "name": "attributesFromHTML", "kind": 32768, "kindString": "Parameter", @@ -6658,7 +6678,7 @@ } }, { - "id": 688, + "id": 690, "name": "bindingContext", "kind": 32768, "kindString": "Parameter", @@ -6680,7 +6700,7 @@ ] }, { - "id": 677, + "id": 679, "name": "enhance", "kind": 2048, "kindString": "Method", @@ -6689,7 +6709,7 @@ }, "signatures": [ { - "id": 678, + "id": 680, "name": "enhance", "kind": 4096, "kindString": "Call signature", @@ -6700,7 +6720,7 @@ }, "parameters": [ { - "id": 679, + "id": 681, "name": "instruction", "kind": 32768, "kindString": "Parameter", @@ -6718,7 +6738,7 @@ { "type": "reference", "name": "EnhanceInstruction", - "id": 57 + "id": 58 } ] } @@ -6727,7 +6747,7 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } @@ -6739,24 +6759,24 @@ "title": "Constructors", "kind": 512, "children": [ - 665 + 667 ] }, { "title": "Methods", "kind": 2048, "children": [ - 674, - 671, - 680, - 684, - 677 + 676, + 673, + 682, + 686, + 679 ] } ] }, { - "id": 284, + "id": 285, "name": "View", "kind": 128, "kindString": "Class", @@ -6765,7 +6785,7 @@ }, "children": [ { - "id": 285, + "id": 286, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6777,7 +6797,7 @@ }, "signatures": [ { - "id": 286, + "id": 287, "name": "new View", "kind": 16384, "kindString": "Constructor signature", @@ -6787,7 +6807,7 @@ }, "parameters": [ { - "id": 287, + "id": 288, "name": "viewFactory", "kind": 32768, "kindString": "Parameter", @@ -6798,12 +6818,12 @@ "type": { "type": "reference", "name": "ViewFactory", - "id": 381, + "id": 382, "moduleName": "\"aurelia-templating\"" } }, { - "id": 288, + "id": 289, "name": "fragment", "kind": 32768, "kindString": "Parameter", @@ -6817,7 +6837,7 @@ } }, { - "id": 289, + "id": 290, "name": "controllers", "kind": 32768, "kindString": "Parameter", @@ -6829,12 +6849,12 @@ "type": "reference", "isArray": true, "name": "Controller", - "id": 508, + "id": 509, "moduleName": "\"aurelia-templating\"" } }, { - "id": 290, + "id": 291, "name": "bindings", "kind": 32768, "kindString": "Parameter", @@ -6846,12 +6866,12 @@ "type": "reference", "isArray": true, "name": "Binding", - "id": 881, + "id": 883, "moduleName": "\"aurelia-binding\"" } }, { - "id": 291, + "id": 292, "name": "children", "kind": 32768, "kindString": "Parameter", @@ -6868,7 +6888,7 @@ } }, { - "id": 292, + "id": 293, "name": "contentSelectors", "kind": 32768, "kindString": "Parameter", @@ -6888,14 +6908,14 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 302, + "id": 303, "name": "addBinding", "kind": 2048, "kindString": "Method", @@ -6904,7 +6924,7 @@ }, "signatures": [ { - "id": 303, + "id": 304, "name": "addBinding", "kind": 4096, "kindString": "Call signature", @@ -6914,7 +6934,7 @@ }, "parameters": [ { - "id": 304, + "id": 305, "name": "binding", "kind": 32768, "kindString": "Parameter", @@ -6936,7 +6956,7 @@ ] }, { - "id": 310, + "id": 311, "name": "appendNodesTo", "kind": 2048, "kindString": "Method", @@ -6945,7 +6965,7 @@ }, "signatures": [ { - "id": 311, + "id": 312, "name": "appendNodesTo", "kind": 4096, "kindString": "Call signature", @@ -6955,7 +6975,7 @@ }, "parameters": [ { - "id": 312, + "id": 313, "name": "parent", "kind": 32768, "kindString": "Parameter", @@ -6977,7 +6997,7 @@ ] }, { - "id": 315, + "id": 316, "name": "attached", "kind": 2048, "kindString": "Method", @@ -6986,7 +7006,7 @@ }, "signatures": [ { - "id": 316, + "id": 317, "name": "attached", "kind": 4096, "kindString": "Call signature", @@ -7002,7 +7022,7 @@ ] }, { - "id": 297, + "id": 298, "name": "bind", "kind": 2048, "kindString": "Method", @@ -7011,7 +7031,7 @@ }, "signatures": [ { - "id": 298, + "id": 299, "name": "bind", "kind": 4096, "kindString": "Call signature", @@ -7021,7 +7041,7 @@ }, "parameters": [ { - "id": 299, + "id": 300, "name": "bindingContext", "kind": 32768, "kindString": "Parameter", @@ -7035,7 +7055,7 @@ } }, { - "id": 300, + "id": 301, "name": "overrideContext", "kind": 32768, "kindString": "Parameter", @@ -7051,7 +7071,7 @@ } }, { - "id": 301, + "id": 302, "name": "_systemUpdate", "kind": 32768, "kindString": "Parameter", @@ -7072,7 +7092,7 @@ ] }, { - "id": 295, + "id": 296, "name": "created", "kind": 2048, "kindString": "Method", @@ -7081,7 +7101,7 @@ }, "signatures": [ { - "id": 296, + "id": 297, "name": "created", "kind": 4096, "kindString": "Call signature", @@ -7097,7 +7117,7 @@ ] }, { - "id": 317, + "id": 318, "name": "detached", "kind": 2048, "kindString": "Method", @@ -7106,7 +7126,7 @@ }, "signatures": [ { - "id": 318, + "id": 319, "name": "detached", "kind": 4096, "kindString": "Call signature", @@ -7122,7 +7142,7 @@ ] }, { - "id": 307, + "id": 308, "name": "insertNodesBefore", "kind": 2048, "kindString": "Method", @@ -7131,7 +7151,7 @@ }, "signatures": [ { - "id": 308, + "id": 309, "name": "insertNodesBefore", "kind": 4096, "kindString": "Call signature", @@ -7141,7 +7161,7 @@ }, "parameters": [ { - "id": 309, + "id": 310, "name": "refNode", "kind": 32768, "kindString": "Parameter", @@ -7163,7 +7183,7 @@ ] }, { - "id": 313, + "id": 314, "name": "removeNodes", "kind": 2048, "kindString": "Method", @@ -7172,7 +7192,7 @@ }, "signatures": [ { - "id": 314, + "id": 315, "name": "removeNodes", "kind": 4096, "kindString": "Call signature", @@ -7188,7 +7208,7 @@ ] }, { - "id": 293, + "id": 294, "name": "returnToCache", "kind": 2048, "kindString": "Method", @@ -7197,7 +7217,7 @@ }, "signatures": [ { - "id": 294, + "id": 295, "name": "returnToCache", "kind": 4096, "kindString": "Call signature", @@ -7213,7 +7233,7 @@ ] }, { - "id": 305, + "id": 306, "name": "unbind", "kind": 2048, "kindString": "Method", @@ -7222,7 +7242,7 @@ }, "signatures": [ { - "id": 306, + "id": 307, "name": "unbind", "kind": 4096, "kindString": "Call signature", @@ -7243,29 +7263,29 @@ "title": "Constructors", "kind": 512, "children": [ - 285 + 286 ] }, { "title": "Methods", "kind": 2048, "children": [ - 302, - 310, - 315, - 297, - 295, - 317, - 307, - 313, - 293, - 305 + 303, + 311, + 316, + 298, + 296, + 318, + 308, + 314, + 294, + 306 ] } ] }, { - "id": 100, + "id": 101, "name": "ViewCompileInstruction", "kind": 128, "kindString": "Class", @@ -7277,7 +7297,7 @@ }, "children": [ { - "id": 102, + "id": 103, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -7289,7 +7309,7 @@ }, "signatures": [ { - "id": 103, + "id": 104, "name": "new ViewCompileInstruction", "kind": 16384, "kindString": "Constructor signature", @@ -7299,7 +7319,7 @@ }, "parameters": [ { - "id": 104, + "id": 105, "name": "targetShadowDOM", "kind": 32768, "kindString": "Parameter", @@ -7315,7 +7335,7 @@ } }, { - "id": 105, + "id": 106, "name": "compileSurrogate", "kind": 32768, "kindString": "Parameter", @@ -7334,14 +7354,14 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 101, + "id": 102, "name": "normal", "kind": 1024, "kindString": "Property", @@ -7363,20 +7383,20 @@ "title": "Constructors", "kind": 512, "children": [ - 102 + 103 ] }, { "title": "Properties", "kind": 1024, "children": [ - 101 + 102 ] } ] }, { - "id": 402, + "id": 403, "name": "ViewCompiler", "kind": 128, "kindString": "Class", @@ -7388,7 +7408,7 @@ }, "children": [ { - "id": 403, + "id": 404, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -7400,7 +7420,7 @@ }, "signatures": [ { - "id": 404, + "id": 405, "name": "new ViewCompiler", "kind": 16384, "kindString": "Constructor signature", @@ -7410,7 +7430,7 @@ }, "parameters": [ { - "id": 405, + "id": 406, "name": "bindingLanguage", "kind": 32768, "kindString": "Parameter", @@ -7421,12 +7441,12 @@ "type": { "type": "reference", "name": "BindingLanguage", - "id": 218, + "id": 219, "moduleName": "\"aurelia-templating\"" } }, { - "id": 406, + "id": 407, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -7437,7 +7457,7 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } } @@ -7445,14 +7465,14 @@ "type": { "type": "reference", "name": "ViewCompiler", - "id": 402, + "id": 403, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 407, + "id": 408, "name": "compile", "kind": 2048, "kindString": "Method", @@ -7461,7 +7481,7 @@ }, "signatures": [ { - "id": 408, + "id": 409, "name": "compile", "kind": 4096, "kindString": "Call signature", @@ -7472,7 +7492,7 @@ }, "parameters": [ { - "id": 409, + "id": 410, "name": "source", "kind": 32768, "kindString": "Parameter", @@ -7499,7 +7519,7 @@ } }, { - "id": 410, + "id": 411, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -7512,12 +7532,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 411, + "id": 412, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -7530,7 +7550,7 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } } @@ -7538,7 +7558,7 @@ "type": { "type": "reference", "name": "ViewFactory", - "id": 381, + "id": 382, "moduleName": "\"aurelia-templating\"" } } @@ -7550,20 +7570,20 @@ "title": "Constructors", "kind": 512, "children": [ - 403 + 404 ] }, { "title": "Methods", "kind": 2048, "children": [ - 407 + 408 ] } ] }, { - "id": 475, + "id": 476, "name": "ViewEngine", "kind": 128, "kindString": "Class", @@ -7575,7 +7595,7 @@ }, "children": [ { - "id": 476, + "id": 477, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -7587,7 +7607,7 @@ }, "signatures": [ { - "id": 477, + "id": 478, "name": "new ViewEngine", "kind": 16384, "kindString": "Constructor signature", @@ -7597,7 +7617,7 @@ }, "parameters": [ { - "id": 478, + "id": 479, "name": "loader", "kind": 32768, "kindString": "Parameter", @@ -7608,12 +7628,12 @@ "type": { "type": "reference", "name": "Loader", - "id": 1272, + "id": 1274, "moduleName": "\"aurelia-loader\"" } }, { - "id": 479, + "id": 480, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -7624,12 +7644,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 480, + "id": 481, "name": "viewCompiler", "kind": 32768, "kindString": "Parameter", @@ -7640,12 +7660,12 @@ "type": { "type": "reference", "name": "ViewCompiler", - "id": 402, + "id": 403, "moduleName": "\"aurelia-templating\"" } }, { - "id": 481, + "id": 482, "name": "moduleAnalyzer", "kind": 32768, "kindString": "Parameter", @@ -7656,12 +7676,12 @@ "type": { "type": "reference", "name": "ModuleAnalyzer", - "id": 444, + "id": 445, "moduleName": "\"aurelia-templating\"" } }, { - "id": 482, + "id": 483, "name": "appResources", "kind": 32768, "kindString": "Parameter", @@ -7672,7 +7692,7 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } } @@ -7680,14 +7700,14 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475, + "id": 476, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 483, + "id": 484, "name": "addResourcePlugin", "kind": 2048, "kindString": "Method", @@ -7696,7 +7716,7 @@ }, "signatures": [ { - "id": 484, + "id": 485, "name": "addResourcePlugin", "kind": 4096, "kindString": "Call signature", @@ -7706,7 +7726,7 @@ }, "parameters": [ { - "id": 485, + "id": 486, "name": "extension", "kind": 32768, "kindString": "Parameter", @@ -7720,7 +7740,7 @@ } }, { - "id": 486, + "id": 487, "name": "implementation", "kind": 32768, "kindString": "Parameter", @@ -7742,7 +7762,7 @@ ] }, { - "id": 497, + "id": 498, "name": "importViewModelResource", "kind": 2048, "kindString": "Method", @@ -7751,7 +7771,7 @@ }, "signatures": [ { - "id": 498, + "id": 499, "name": "importViewModelResource", "kind": 4096, "kindString": "Call signature", @@ -7762,7 +7782,7 @@ }, "parameters": [ { - "id": 499, + "id": 500, "name": "moduleImport", "kind": 32768, "kindString": "Parameter", @@ -7776,7 +7796,7 @@ } }, { - "id": 500, + "id": 501, "name": "moduleMember", "kind": 32768, "kindString": "Parameter", @@ -7797,7 +7817,7 @@ { "type": "reference", "name": "ResourceDescription", - "id": 427 + "id": 428 } ] } @@ -7805,7 +7825,7 @@ ] }, { - "id": 501, + "id": 502, "name": "importViewResources", "kind": 2048, "kindString": "Method", @@ -7814,7 +7834,7 @@ }, "signatures": [ { - "id": 502, + "id": 503, "name": "importViewResources", "kind": 4096, "kindString": "Call signature", @@ -7825,7 +7845,7 @@ }, "parameters": [ { - "id": 503, + "id": 504, "name": "moduleIds", "kind": 32768, "kindString": "Parameter", @@ -7840,7 +7860,7 @@ } }, { - "id": 504, + "id": 505, "name": "names", "kind": 32768, "kindString": "Parameter", @@ -7855,7 +7875,7 @@ } }, { - "id": 505, + "id": 506, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -7866,12 +7886,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 506, + "id": 507, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -7884,12 +7904,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 507, + "id": 508, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -7899,7 +7919,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -7911,7 +7931,7 @@ { "type": "reference", "name": "ViewResources", - "id": 234 + "id": 235 } ] } @@ -7919,7 +7939,7 @@ ] }, { - "id": 492, + "id": 493, "name": "loadTemplateResources", "kind": 2048, "kindString": "Method", @@ -7928,7 +7948,7 @@ }, "signatures": [ { - "id": 493, + "id": 494, "name": "loadTemplateResources", "kind": 4096, "kindString": "Call signature", @@ -7939,7 +7959,7 @@ }, "parameters": [ { - "id": 494, + "id": 495, "name": "registryEntry", "kind": 32768, "kindString": "Parameter", @@ -7950,12 +7970,12 @@ "type": { "type": "reference", "name": "TemplateRegistryEntry", - "id": 1257, + "id": 1259, "moduleName": "\"aurelia-loader\"" } }, { - "id": 495, + "id": 496, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -7968,12 +7988,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 496, + "id": 497, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -7986,7 +8006,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -7998,7 +8018,7 @@ { "type": "reference", "name": "ViewResources", - "id": 234 + "id": 235 } ] } @@ -8006,7 +8026,7 @@ ] }, { - "id": 487, + "id": 488, "name": "loadViewFactory", "kind": 2048, "kindString": "Method", @@ -8015,7 +8035,7 @@ }, "signatures": [ { - "id": 488, + "id": 489, "name": "loadViewFactory", "kind": 4096, "kindString": "Call signature", @@ -8026,7 +8046,7 @@ }, "parameters": [ { - "id": 489, + "id": 490, "name": "urlOrRegistryEntry", "kind": 32768, "kindString": "Parameter", @@ -8044,13 +8064,13 @@ { "type": "reference", "name": "TemplateRegistryEntry", - "id": 1257 + "id": 1259 } ] } }, { - "id": 490, + "id": 491, "name": "compileInstruction", "kind": 32768, "kindString": "Parameter", @@ -8063,12 +8083,12 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100, + "id": 101, "moduleName": "\"aurelia-templating\"" } }, { - "id": 491, + "id": 492, "name": "loadContext", "kind": 32768, "kindString": "Parameter", @@ -8081,7 +8101,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91, + "id": 92, "moduleName": "\"aurelia-templating\"" } } @@ -8093,7 +8113,7 @@ { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } ] } @@ -8106,24 +8126,24 @@ "title": "Constructors", "kind": 512, "children": [ - 476 + 477 ] }, { "title": "Methods", "kind": 2048, "children": [ - 483, - 497, - 501, - 492, - 487 + 484, + 498, + 502, + 493, + 488 ] } ] }, { - "id": 381, + "id": 382, "name": "ViewFactory", "kind": 128, "kindString": "Class", @@ -8135,7 +8155,7 @@ }, "children": [ { - "id": 383, + "id": 384, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -8147,7 +8167,7 @@ }, "signatures": [ { - "id": 384, + "id": 385, "name": "new ViewFactory", "kind": 16384, "kindString": "Constructor signature", @@ -8157,7 +8177,7 @@ }, "parameters": [ { - "id": 385, + "id": 386, "name": "template", "kind": 32768, "kindString": "Parameter", @@ -8171,7 +8191,7 @@ } }, { - "id": 386, + "id": 387, "name": "instructions", "kind": 32768, "kindString": "Parameter", @@ -8185,7 +8205,7 @@ } }, { - "id": 387, + "id": 388, "name": "resources", "kind": 32768, "kindString": "Parameter", @@ -8196,7 +8216,7 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } } @@ -8204,14 +8224,14 @@ "type": { "type": "reference", "name": "ViewFactory", - "id": 381, + "id": 382, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 382, + "id": 383, "name": "isCaching", "kind": 1024, "kindString": "Property", @@ -8227,7 +8247,7 @@ } }, { - "id": 397, + "id": 398, "name": "create", "kind": 2048, "kindString": "Method", @@ -8236,7 +8256,7 @@ }, "signatures": [ { - "id": 398, + "id": 399, "name": "create", "kind": 4096, "kindString": "Call signature", @@ -8247,7 +8267,7 @@ }, "parameters": [ { - "id": 399, + "id": 400, "name": "container", "kind": 32768, "kindString": "Parameter", @@ -8258,12 +8278,12 @@ "type": { "type": "reference", "name": "Container", - "id": 1151, + "id": 1153, "moduleName": "\"aurelia-dependency-injection\"" } }, { - "id": 400, + "id": 401, "name": "createInstruction", "kind": 32768, "kindString": "Parameter", @@ -8281,7 +8301,7 @@ } }, { - "id": 401, + "id": 402, "name": "element", "kind": 32768, "kindString": "Parameter", @@ -8300,14 +8320,14 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 392, + "id": 393, "name": "getCachedView", "kind": 2048, "kindString": "Method", @@ -8316,7 +8336,7 @@ }, "signatures": [ { - "id": 393, + "id": 394, "name": "getCachedView", "kind": 4096, "kindString": "Call signature", @@ -8328,14 +8348,14 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 394, + "id": 395, "name": "returnViewToCache", "kind": 2048, "kindString": "Method", @@ -8344,7 +8364,7 @@ }, "signatures": [ { - "id": 395, + "id": 396, "name": "returnViewToCache", "kind": 4096, "kindString": "Call signature", @@ -8354,7 +8374,7 @@ }, "parameters": [ { - "id": 396, + "id": 397, "name": "view", "kind": 32768, "kindString": "Parameter", @@ -8365,7 +8385,7 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } @@ -8378,7 +8398,7 @@ ] }, { - "id": 388, + "id": 389, "name": "setCacheSize", "kind": 2048, "kindString": "Method", @@ -8387,7 +8407,7 @@ }, "signatures": [ { - "id": 389, + "id": 390, "name": "setCacheSize", "kind": 4096, "kindString": "Call signature", @@ -8397,7 +8417,7 @@ }, "parameters": [ { - "id": 390, + "id": 391, "name": "size", "kind": 32768, "kindString": "Parameter", @@ -8420,7 +8440,7 @@ } }, { - "id": 391, + "id": 392, "name": "doNotOverrideIfAlreadySet", "kind": 32768, "kindString": "Parameter", @@ -8447,30 +8467,30 @@ "title": "Constructors", "kind": 512, "children": [ - 383 + 384 ] }, { "title": "Properties", "kind": 1024, "children": [ - 382 + 383 ] }, { "title": "Methods", "kind": 2048, "children": [ - 397, - 392, - 394, - 388 + 398, + 393, + 395, + 389 ] } ] }, { - "id": 207, + "id": 208, "name": "ViewLocator", "kind": 128, "kindString": "Class", @@ -8482,7 +8502,7 @@ }, "children": [ { - "id": 208, + "id": 209, "name": "viewStrategyMetadataKey", "kind": 1024, "kindString": "Property", @@ -8499,7 +8519,7 @@ } }, { - "id": 215, + "id": 216, "name": "convertOriginToViewUrl", "kind": 2048, "kindString": "Method", @@ -8508,7 +8528,7 @@ }, "signatures": [ { - "id": 216, + "id": 217, "name": "convertOriginToViewUrl", "kind": 4096, "kindString": "Call signature", @@ -8519,7 +8539,7 @@ }, "parameters": [ { - "id": 217, + "id": 218, "name": "origin", "kind": 32768, "kindString": "Parameter", @@ -8530,7 +8550,7 @@ "type": { "type": "reference", "name": "Origin", - "id": 1404, + "id": 1410, "moduleName": "\"aurelia-metadata\"" } } @@ -8543,7 +8563,7 @@ ] }, { - "id": 212, + "id": 213, "name": "createFallbackViewStrategy", "kind": 2048, "kindString": "Method", @@ -8552,7 +8572,7 @@ }, "signatures": [ { - "id": 213, + "id": 214, "name": "createFallbackViewStrategy", "kind": 4096, "kindString": "Call signature", @@ -8563,7 +8583,7 @@ }, "parameters": [ { - "id": 214, + "id": 215, "name": "origin", "kind": 32768, "kindString": "Parameter", @@ -8574,7 +8594,7 @@ "type": { "type": "reference", "name": "Origin", - "id": 1404, + "id": 1410, "moduleName": "\"aurelia-metadata\"" } } @@ -8589,7 +8609,7 @@ ] }, { - "id": 209, + "id": 210, "name": "getViewStrategy", "kind": 2048, "kindString": "Method", @@ -8598,7 +8618,7 @@ }, "signatures": [ { - "id": 210, + "id": 211, "name": "getViewStrategy", "kind": 4096, "kindString": "Call signature", @@ -8609,7 +8629,7 @@ }, "parameters": [ { - "id": 211, + "id": 212, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -8638,22 +8658,22 @@ "title": "Properties", "kind": 1024, "children": [ - 208 + 209 ] }, { "title": "Methods", "kind": 2048, "children": [ - 215, - 212, - 209 + 216, + 213, + 210 ] } ] }, { - "id": 234, + "id": 235, "name": "ViewResources", "kind": 128, "kindString": "Class", @@ -8665,7 +8685,7 @@ }, "children": [ { - "id": 236, + "id": 237, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -8677,7 +8697,7 @@ }, "signatures": [ { - "id": 237, + "id": 238, "name": "new ViewResources", "kind": 16384, "kindString": "Constructor signature", @@ -8687,7 +8707,7 @@ }, "parameters": [ { - "id": 238, + "id": 239, "name": "parent", "kind": 32768, "kindString": "Parameter", @@ -8700,12 +8720,12 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } }, { - "id": 239, + "id": 240, "name": "viewUrl", "kind": 32768, "kindString": "Parameter", @@ -8724,14 +8744,14 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 235, + "id": 236, "name": "bindingLanguage", "kind": 1024, "kindString": "Property", @@ -8747,7 +8767,7 @@ } }, { - "id": 267, + "id": 268, "name": "getAttribute", "kind": 2048, "kindString": "Method", @@ -8756,7 +8776,7 @@ }, "signatures": [ { - "id": 268, + "id": 269, "name": "getAttribute", "kind": 4096, "kindString": "Call signature", @@ -8767,7 +8787,7 @@ }, "parameters": [ { - "id": 269, + "id": 270, "name": "attribute", "kind": 32768, "kindString": "Parameter", @@ -8784,14 +8804,14 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 281, + "id": 282, "name": "getBindingBehavior", "kind": 2048, "kindString": "Method", @@ -8800,7 +8820,7 @@ }, "signatures": [ { - "id": 282, + "id": 283, "name": "getBindingBehavior", "kind": 4096, "kindString": "Call signature", @@ -8811,7 +8831,7 @@ }, "parameters": [ { - "id": 283, + "id": 284, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -8833,7 +8853,7 @@ ] }, { - "id": 243, + "id": 244, "name": "getBindingLanguage", "kind": 2048, "kindString": "Method", @@ -8842,7 +8862,7 @@ }, "signatures": [ { - "id": 244, + "id": 245, "name": "getBindingLanguage", "kind": 4096, "kindString": "Call signature", @@ -8853,7 +8873,7 @@ }, "parameters": [ { - "id": 245, + "id": 246, "name": "bindingLanguageFallback", "kind": 32768, "kindString": "Parameter", @@ -8864,7 +8884,7 @@ "type": { "type": "reference", "name": "BindingLanguage", - "id": 218, + "id": 219, "moduleName": "\"aurelia-templating\"" } } @@ -8872,14 +8892,14 @@ "type": { "type": "reference", "name": "BindingLanguage", - "id": 218, + "id": 219, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 256, + "id": 257, "name": "getElement", "kind": 2048, "kindString": "Method", @@ -8888,7 +8908,7 @@ }, "signatures": [ { - "id": 257, + "id": 258, "name": "getElement", "kind": 4096, "kindString": "Call signature", @@ -8899,7 +8919,7 @@ }, "parameters": [ { - "id": 258, + "id": 259, "name": "tagName", "kind": 32768, "kindString": "Parameter", @@ -8916,14 +8936,14 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 274, + "id": 275, "name": "getValueConverter", "kind": 2048, "kindString": "Method", @@ -8932,7 +8952,7 @@ }, "signatures": [ { - "id": 275, + "id": 276, "name": "getValueConverter", "kind": 4096, "kindString": "Call signature", @@ -8943,7 +8963,7 @@ }, "parameters": [ { - "id": 276, + "id": 277, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -8965,7 +8985,7 @@ ] }, { - "id": 259, + "id": 260, "name": "mapAttribute", "kind": 2048, "kindString": "Method", @@ -8974,7 +8994,7 @@ }, "signatures": [ { - "id": 260, + "id": 261, "name": "mapAttribute", "kind": 4096, "kindString": "Call signature", @@ -8985,7 +9005,7 @@ }, "parameters": [ { - "id": 261, + "id": 262, "name": "attribute", "kind": 32768, "kindString": "Parameter", @@ -9007,7 +9027,7 @@ ] }, { - "id": 246, + "id": 247, "name": "patchInParent", "kind": 2048, "kindString": "Method", @@ -9016,7 +9036,7 @@ }, "signatures": [ { - "id": 247, + "id": 248, "name": "patchInParent", "kind": 4096, "kindString": "Call signature", @@ -9026,7 +9046,7 @@ }, "parameters": [ { - "id": 248, + "id": 249, "name": "newParent", "kind": 32768, "kindString": "Parameter", @@ -9037,7 +9057,7 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234, + "id": 235, "moduleName": "\"aurelia-templating\"" } } @@ -9050,7 +9070,7 @@ ] }, { - "id": 262, + "id": 263, "name": "registerAttribute", "kind": 2048, "kindString": "Method", @@ -9059,7 +9079,7 @@ }, "signatures": [ { - "id": 263, + "id": 264, "name": "registerAttribute", "kind": 4096, "kindString": "Call signature", @@ -9069,7 +9089,7 @@ }, "parameters": [ { - "id": 264, + "id": 265, "name": "attribute", "kind": 32768, "kindString": "Parameter", @@ -9083,7 +9103,7 @@ } }, { - "id": 265, + "id": 266, "name": "behavior", "kind": 32768, "kindString": "Parameter", @@ -9094,12 +9114,12 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } }, { - "id": 266, + "id": 267, "name": "knownAttribute", "kind": 32768, "kindString": "Parameter", @@ -9121,7 +9141,7 @@ ] }, { - "id": 277, + "id": 278, "name": "registerBindingBehavior", "kind": 2048, "kindString": "Method", @@ -9130,7 +9150,7 @@ }, "signatures": [ { - "id": 278, + "id": 279, "name": "registerBindingBehavior", "kind": 4096, "kindString": "Call signature", @@ -9140,7 +9160,7 @@ }, "parameters": [ { - "id": 279, + "id": 280, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -9154,7 +9174,7 @@ } }, { - "id": 280, + "id": 281, "name": "bindingBehavior", "kind": 32768, "kindString": "Parameter", @@ -9176,7 +9196,7 @@ ] }, { - "id": 252, + "id": 253, "name": "registerElement", "kind": 2048, "kindString": "Method", @@ -9185,7 +9205,7 @@ }, "signatures": [ { - "id": 253, + "id": 254, "name": "registerElement", "kind": 4096, "kindString": "Call signature", @@ -9195,7 +9215,7 @@ }, "parameters": [ { - "id": 254, + "id": 255, "name": "tagName", "kind": 32768, "kindString": "Parameter", @@ -9209,7 +9229,7 @@ } }, { - "id": 255, + "id": 256, "name": "behavior", "kind": 32768, "kindString": "Parameter", @@ -9220,7 +9240,7 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571, + "id": 573, "moduleName": "\"aurelia-templating\"" } } @@ -9233,7 +9253,7 @@ ] }, { - "id": 270, + "id": 271, "name": "registerValueConverter", "kind": 2048, "kindString": "Method", @@ -9242,7 +9262,7 @@ }, "signatures": [ { - "id": 271, + "id": 272, "name": "registerValueConverter", "kind": 4096, "kindString": "Call signature", @@ -9252,7 +9272,7 @@ }, "parameters": [ { - "id": 272, + "id": 273, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -9266,7 +9286,7 @@ } }, { - "id": 273, + "id": 274, "name": "valueConverter", "kind": 32768, "kindString": "Parameter", @@ -9288,7 +9308,7 @@ ] }, { - "id": 240, + "id": 241, "name": "registerViewEngineHooks", "kind": 2048, "kindString": "Method", @@ -9297,7 +9317,7 @@ }, "signatures": [ { - "id": 241, + "id": 242, "name": "registerViewEngineHooks", "kind": 4096, "kindString": "Call signature", @@ -9307,7 +9327,7 @@ }, "parameters": [ { - "id": 242, + "id": 243, "name": "hooks", "kind": 32768, "kindString": "Parameter", @@ -9331,7 +9351,7 @@ ] }, { - "id": 249, + "id": 250, "name": "relativeToView", "kind": 2048, "kindString": "Method", @@ -9340,7 +9360,7 @@ }, "signatures": [ { - "id": 250, + "id": 251, "name": "relativeToView", "kind": 4096, "kindString": "Call signature", @@ -9351,7 +9371,7 @@ }, "parameters": [ { - "id": 251, + "id": 252, "name": "path", "kind": 32768, "kindString": "Parameter", @@ -9378,39 +9398,39 @@ "title": "Constructors", "kind": 512, "children": [ - 236 + 237 ] }, { "title": "Properties", "kind": 1024, "children": [ - 235 + 236 ] }, { "title": "Methods", "kind": 2048, "children": [ - 267, - 281, - 243, - 256, - 274, - 259, - 246, - 262, - 277, - 252, - 270, - 240, - 249 + 268, + 282, + 244, + 257, + 275, + 260, + 247, + 263, + 278, + 253, + 271, + 241, + 250 ] } ] }, { - "id": 319, + "id": 320, "name": "ViewSlot", "kind": 128, "kindString": "Class", @@ -9422,7 +9442,7 @@ }, "children": [ { - "id": 320, + "id": 321, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -9434,7 +9454,7 @@ }, "signatures": [ { - "id": 321, + "id": 322, "name": "new ViewSlot", "kind": 16384, "kindString": "Constructor signature", @@ -9444,7 +9464,7 @@ }, "parameters": [ { - "id": 322, + "id": 323, "name": "anchor", "kind": 32768, "kindString": "Parameter", @@ -9458,7 +9478,7 @@ } }, { - "id": 323, + "id": 324, "name": "anchorIsContainer", "kind": 32768, "kindString": "Parameter", @@ -9472,7 +9492,7 @@ } }, { - "id": 324, + "id": 325, "name": "animator", "kind": 32768, "kindString": "Parameter", @@ -9485,7 +9505,7 @@ "type": { "type": "reference", "name": "Animator", - "id": 62, + "id": 63, "moduleName": "\"aurelia-templating\"" } } @@ -9493,14 +9513,14 @@ "type": { "type": "reference", "name": "ViewSlot", - "id": 319, + "id": 320, "moduleName": "\"aurelia-templating\"" } } ] }, { - "id": 333, + "id": 334, "name": "add", "kind": 2048, "kindString": "Method", @@ -9509,7 +9529,7 @@ }, "signatures": [ { - "id": 334, + "id": 335, "name": "add", "kind": 4096, "kindString": "Call signature", @@ -9520,7 +9540,7 @@ }, "parameters": [ { - "id": 335, + "id": 336, "name": "view", "kind": 32768, "kindString": "Parameter", @@ -9531,7 +9551,7 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } @@ -9559,7 +9579,7 @@ ] }, { - "id": 354, + "id": 355, "name": "attached", "kind": 2048, "kindString": "Method", @@ -9568,7 +9588,7 @@ }, "signatures": [ { - "id": 355, + "id": 356, "name": "attached", "kind": 4096, "kindString": "Call signature", @@ -9584,7 +9604,7 @@ ] }, { - "id": 327, + "id": 328, "name": "bind", "kind": 2048, "kindString": "Method", @@ -9593,7 +9613,7 @@ }, "signatures": [ { - "id": 328, + "id": 329, "name": "bind", "kind": 4096, "kindString": "Call signature", @@ -9603,7 +9623,7 @@ }, "parameters": [ { - "id": 329, + "id": 330, "name": "bindingContext", "kind": 32768, "kindString": "Parameter", @@ -9617,7 +9637,7 @@ } }, { - "id": 330, + "id": 331, "name": "overrideContext", "kind": 32768, "kindString": "Parameter", @@ -9639,7 +9659,7 @@ ] }, { - "id": 356, + "id": 357, "name": "detached", "kind": 2048, "kindString": "Method", @@ -9648,7 +9668,7 @@ }, "signatures": [ { - "id": 357, + "id": 358, "name": "detached", "kind": 4096, "kindString": "Call signature", @@ -9664,7 +9684,7 @@ ] }, { - "id": 336, + "id": 337, "name": "insert", "kind": 2048, "kindString": "Method", @@ -9673,7 +9693,7 @@ }, "signatures": [ { - "id": 337, + "id": 338, "name": "insert", "kind": 4096, "kindString": "Call signature", @@ -9684,7 +9704,7 @@ }, "parameters": [ { - "id": 338, + "id": 339, "name": "index", "kind": 32768, "kindString": "Parameter", @@ -9698,7 +9718,7 @@ } }, { - "id": 339, + "id": 340, "name": "view", "kind": 32768, "kindString": "Parameter", @@ -9709,7 +9729,7 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } } @@ -9737,7 +9757,7 @@ ] }, { - "id": 340, + "id": 341, "name": "remove", "kind": 2048, "kindString": "Method", @@ -9746,7 +9766,7 @@ }, "signatures": [ { - "id": 341, + "id": 342, "name": "remove", "kind": 4096, "kindString": "Call signature", @@ -9757,7 +9777,7 @@ }, "parameters": [ { - "id": 342, + "id": 343, "name": "view", "kind": 32768, "kindString": "Parameter", @@ -9768,12 +9788,12 @@ "type": { "type": "reference", "name": "View", - "id": 284, + "id": 285, "moduleName": "\"aurelia-templating\"" } }, { - "id": 343, + "id": 344, "name": "returnToCache", "kind": 32768, "kindString": "Parameter", @@ -9789,7 +9809,7 @@ } }, { - "id": 344, + "id": 345, "name": "skipAnimation", "kind": 32768, "kindString": "Parameter", @@ -9819,7 +9839,7 @@ { "type": "reference", "name": "View", - "id": 284 + "id": 285 } ] } @@ -9829,7 +9849,7 @@ ] }, { - "id": 350, + "id": 351, "name": "removeAll", "kind": 2048, "kindString": "Method", @@ -9838,7 +9858,7 @@ }, "signatures": [ { - "id": 351, + "id": 352, "name": "removeAll", "kind": 4096, "kindString": "Call signature", @@ -9849,7 +9869,7 @@ }, "parameters": [ { - "id": 352, + "id": 353, "name": "returnToCache", "kind": 32768, "kindString": "Parameter", @@ -9865,7 +9885,7 @@ } }, { - "id": 353, + "id": 354, "name": "skipAnimation", "kind": 32768, "kindString": "Parameter", @@ -9904,7 +9924,7 @@ ] }, { - "id": 345, + "id": 346, "name": "removeAt", "kind": 2048, "kindString": "Method", @@ -9913,7 +9933,7 @@ }, "signatures": [ { - "id": 346, + "id": 347, "name": "removeAt", "kind": 4096, "kindString": "Call signature", @@ -9924,7 +9944,7 @@ }, "parameters": [ { - "id": 347, + "id": 348, "name": "index", "kind": 32768, "kindString": "Parameter", @@ -9938,7 +9958,7 @@ } }, { - "id": 348, + "id": 349, "name": "returnToCache", "kind": 32768, "kindString": "Parameter", @@ -9954,7 +9974,7 @@ } }, { - "id": 349, + "id": 350, "name": "skipAnimation", "kind": 32768, "kindString": "Parameter", @@ -9984,7 +10004,7 @@ { "type": "reference", "name": "View", - "id": 284 + "id": 285 } ] } @@ -9994,7 +10014,7 @@ ] }, { - "id": 325, + "id": 326, "name": "transformChildNodesIntoView", "kind": 2048, "kindString": "Method", @@ -10003,7 +10023,7 @@ }, "signatures": [ { - "id": 326, + "id": 327, "name": "transformChildNodesIntoView", "kind": 4096, "kindString": "Call signature", @@ -10019,7 +10039,7 @@ ] }, { - "id": 331, + "id": 332, "name": "unbind", "kind": 2048, "kindString": "Method", @@ -10028,7 +10048,7 @@ }, "signatures": [ { - "id": 332, + "id": 333, "name": "unbind", "kind": 4096, "kindString": "Call signature", @@ -10049,23 +10069,23 @@ "title": "Constructors", "kind": 512, "children": [ - 320 + 321 ] }, { "title": "Methods", "kind": 2048, "children": [ - 333, - 354, - 327, - 356, - 336, - 340, - 350, - 345, - 325, - 331 + 334, + 355, + 328, + 357, + 337, + 341, + 351, + 346, + 326, + 332 ] } ] @@ -10113,7 +10133,7 @@ "type": { "type": "reference", "name": "Container", - "id": 1151 + "id": 1153 } }, { @@ -10130,7 +10150,7 @@ "type": { "type": "reference", "name": "Container", - "id": 1151 + "id": 1153 } }, { @@ -10168,7 +10188,25 @@ } }, { - "id": 56, + "id": 54, + "name": "owningView", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExported": true, + "isOptional": true + }, + "comment": { + "shortText": "The view inside which this composition is happening." + }, + "type": { + "type": "reference", + "name": "View", + "id": 285 + } + }, + { + "id": 57, "name": "skipActivation", "kind": 1024, "kindString": "Property", @@ -10185,7 +10223,7 @@ } }, { - "id": 54, + "id": 55, "name": "view", "kind": 1024, "kindString": "Property", @@ -10243,7 +10281,7 @@ "type": { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571 + "id": 573 } }, { @@ -10260,11 +10298,11 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234 + "id": 235 } }, { - "id": 55, + "id": 56, "name": "viewSlot", "kind": 1024, "kindString": "Property", @@ -10277,7 +10315,7 @@ "type": { "type": "reference", "name": "ViewSlot", - "id": 319 + "id": 320 } } ], @@ -10291,18 +10329,19 @@ 46, 51, 49, - 56, 54, + 57, + 55, 50, 52, 53, - 55 + 56 ] } ] }, { - "id": 57, + "id": 58, "name": "EnhanceInstruction", "kind": 256, "kindString": "Interface", @@ -10314,7 +10353,7 @@ }, "children": [ { - "id": 61, + "id": 62, "name": "bindingContext", "kind": 1024, "kindString": "Property", @@ -10331,7 +10370,7 @@ } }, { - "id": 58, + "id": 59, "name": "container", "kind": 1024, "kindString": "Property", @@ -10345,11 +10384,11 @@ "type": { "type": "reference", "name": "Container", - "id": 1151 + "id": 1153 } }, { - "id": 59, + "id": 60, "name": "element", "kind": 1024, "kindString": "Property", @@ -10365,7 +10404,7 @@ } }, { - "id": 60, + "id": 61, "name": "resources", "kind": 1024, "kindString": "Property", @@ -10379,7 +10418,7 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234 + "id": 235 } } ], @@ -10388,10 +10427,10 @@ "title": "Properties", "kind": 1024, "children": [ - 61, - 58, + 62, 59, - 60 + 60, + 61 ] } ] @@ -10510,7 +10549,7 @@ "type": { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } } ], @@ -10567,7 +10606,7 @@ "type": { "type": "reference", "name": "View", - "id": 284 + "id": 285 } } ], @@ -10645,7 +10684,7 @@ "type": { "type": "reference", "name": "ViewResources", - "id": 234 + "id": 235 } }, { @@ -10657,7 +10696,7 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100 + "id": 101 } } ], @@ -10729,7 +10768,7 @@ "type": { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } }, { @@ -10741,7 +10780,7 @@ "type": { "type": "reference", "name": "Container", - "id": 1151 + "id": 1153 } }, { @@ -10993,7 +11032,7 @@ "type": { "type": "reference", "name": "ViewEngine", - "id": 475 + "id": 476 } }, { @@ -11008,7 +11047,7 @@ "type": { "type": "reference", "name": "ViewCompileInstruction", - "id": 100 + "id": 101 } }, { @@ -11025,7 +11064,7 @@ "type": { "type": "reference", "name": "ResourceLoadContext", - "id": 91 + "id": 92 } } ], @@ -11036,7 +11075,7 @@ { "type": "reference", "name": "ViewFactory", - "id": 381 + "id": 382 } ] } @@ -11055,7 +11094,7 @@ ] }, { - "id": 689, + "id": 691, "name": "animationEvent", "kind": 32, "kindString": "Variable", @@ -11071,7 +11110,7 @@ } }, { - "id": 690, + "id": 692, "name": "viewStrategy", "kind": 32, "kindString": "Variable", @@ -11087,7 +11126,7 @@ } }, { - "id": 700, + "id": 702, "name": "behavior", "kind": 64, "kindString": "Function", @@ -11096,7 +11135,7 @@ }, "signatures": [ { - "id": 701, + "id": 703, "name": "behavior", "kind": 4096, "kindString": "Call signature", @@ -11106,7 +11145,7 @@ }, "parameters": [ { - "id": 702, + "id": 704, "name": "override", "kind": 32768, "kindString": "Parameter", @@ -11120,7 +11159,7 @@ { "type": "reference", "name": "HtmlBehaviorResource", - "id": 571 + "id": 573 }, { "type": "reference", @@ -11138,7 +11177,7 @@ ] }, { - "id": 713, + "id": 715, "name": "bindable", "kind": 64, "kindString": "Function", @@ -11147,7 +11186,7 @@ }, "signatures": [ { - "id": 714, + "id": 716, "name": "bindable", "kind": 4096, "kindString": "Call signature", @@ -11157,7 +11196,7 @@ }, "parameters": [ { - "id": 715, + "id": 717, "name": "nameOrConfigOrTarget", "kind": 32768, "kindString": "Parameter", @@ -11182,7 +11221,7 @@ } }, { - "id": 716, + "id": 718, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -11195,7 +11234,7 @@ } }, { - "id": 717, + "id": 719, "name": "descriptor", "kind": 32768, "kindString": "Parameter", @@ -11216,7 +11255,7 @@ ] }, { - "id": 694, + "id": 696, "name": "child", "kind": 64, "kindString": "Function", @@ -11225,7 +11264,7 @@ }, "signatures": [ { - "id": 695, + "id": 697, "name": "child", "kind": 4096, "kindString": "Call signature", @@ -11235,7 +11274,7 @@ }, "parameters": [ { - "id": 696, + "id": 698, "name": "selectorOrConfig", "kind": 32768, "kindString": "Parameter", @@ -11263,7 +11302,7 @@ ] }, { - "id": 691, + "id": 693, "name": "children", "kind": 64, "kindString": "Function", @@ -11272,7 +11311,7 @@ }, "signatures": [ { - "id": 692, + "id": 694, "name": "children", "kind": 4096, "kindString": "Call signature", @@ -11282,7 +11321,7 @@ }, "parameters": [ { - "id": 693, + "id": 695, "name": "selectorOrConfig", "kind": 32768, "kindString": "Parameter", @@ -11310,7 +11349,7 @@ ] }, { - "id": 727, + "id": 729, "name": "containerless", "kind": 64, "kindString": "Function", @@ -11319,7 +11358,7 @@ }, "signatures": [ { - "id": 728, + "id": 730, "name": "containerless", "kind": 4096, "kindString": "Call signature", @@ -11329,7 +11368,7 @@ }, "parameters": [ { - "id": 729, + "id": 731, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -11350,7 +11389,7 @@ ] }, { - "id": 706, + "id": 708, "name": "customAttribute", "kind": 64, "kindString": "Function", @@ -11359,7 +11398,7 @@ }, "signatures": [ { - "id": 707, + "id": 709, "name": "customAttribute", "kind": 4096, "kindString": "Call signature", @@ -11369,7 +11408,7 @@ }, "parameters": [ { - "id": 708, + "id": 710, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -11383,7 +11422,7 @@ } }, { - "id": 709, + "id": 711, "name": "defaultBindingMode", "kind": 32768, "kindString": "Parameter", @@ -11407,7 +11446,7 @@ ] }, { - "id": 703, + "id": 705, "name": "customElement", "kind": 64, "kindString": "Function", @@ -11416,7 +11455,7 @@ }, "signatures": [ { - "id": 704, + "id": 706, "name": "customElement", "kind": 4096, "kindString": "Call signature", @@ -11426,7 +11465,7 @@ }, "parameters": [ { - "id": 705, + "id": 707, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -11448,7 +11487,7 @@ ] }, { - "id": 718, + "id": 720, "name": "dynamicOptions", "kind": 64, "kindString": "Function", @@ -11457,7 +11496,7 @@ }, "signatures": [ { - "id": 719, + "id": 721, "name": "dynamicOptions", "kind": 4096, "kindString": "Call signature", @@ -11467,7 +11506,7 @@ }, "parameters": [ { - "id": 720, + "id": 722, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -11488,7 +11527,7 @@ ] }, { - "id": 744, + "id": 746, "name": "elementConfig", "kind": 64, "kindString": "Function", @@ -11497,7 +11536,7 @@ }, "signatures": [ { - "id": 745, + "id": 747, "name": "elementConfig", "kind": 4096, "kindString": "Call signature", @@ -11507,7 +11546,7 @@ }, "parameters": [ { - "id": 746, + "id": 748, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -11528,7 +11567,7 @@ ] }, { - "id": 736, + "id": 738, "name": "inlineView", "kind": 64, "kindString": "Function", @@ -11537,7 +11576,7 @@ }, "signatures": [ { - "id": 737, + "id": 739, "name": "inlineView", "kind": 4096, "kindString": "Call signature", @@ -11547,7 +11586,7 @@ }, "parameters": [ { - "id": 738, + "id": 740, "name": "markup", "kind": 32768, "kindString": "Parameter", @@ -11561,7 +11600,7 @@ } }, { - "id": 739, + "id": 741, "name": "dependencies", "kind": 32768, "kindString": "Parameter", @@ -11596,7 +11635,7 @@ } }, { - "id": 740, + "id": 742, "name": "dependencyBaseUrl", "kind": 32768, "kindString": "Parameter", @@ -11620,7 +11659,7 @@ ] }, { - "id": 741, + "id": 743, "name": "noView", "kind": 64, "kindString": "Function", @@ -11629,7 +11668,7 @@ }, "signatures": [ { - "id": 742, + "id": 744, "name": "noView", "kind": 4096, "kindString": "Call signature", @@ -11639,7 +11678,7 @@ }, "parameters": [ { - "id": 743, + "id": 745, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -11660,7 +11699,7 @@ ] }, { - "id": 724, + "id": 726, "name": "processContent", "kind": 64, "kindString": "Function", @@ -11669,7 +11708,7 @@ }, "signatures": [ { - "id": 725, + "id": 727, "name": "processContent", "kind": 4096, "kindString": "Call signature", @@ -11679,7 +11718,7 @@ }, "parameters": [ { - "id": 726, + "id": 728, "name": "processor", "kind": 32768, "kindString": "Parameter", @@ -11710,7 +11749,7 @@ ] }, { - "id": 697, + "id": 699, "name": "resource", "kind": 64, "kindString": "Function", @@ -11719,7 +11758,7 @@ }, "signatures": [ { - "id": 698, + "id": 700, "name": "resource", "kind": 4096, "kindString": "Call signature", @@ -11729,7 +11768,7 @@ }, "parameters": [ { - "id": 699, + "id": 701, "name": "instance", "kind": 32768, "kindString": "Parameter", @@ -11751,7 +11790,7 @@ ] }, { - "id": 710, + "id": 712, "name": "templateController", "kind": 64, "kindString": "Function", @@ -11760,7 +11799,7 @@ }, "signatures": [ { - "id": 711, + "id": 713, "name": "templateController", "kind": 4096, "kindString": "Call signature", @@ -11770,7 +11809,7 @@ }, "parameters": [ { - "id": 712, + "id": 714, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -11791,7 +11830,7 @@ ] }, { - "id": 721, + "id": 723, "name": "useShadowDOM", "kind": 64, "kindString": "Function", @@ -11800,7 +11839,7 @@ }, "signatures": [ { - "id": 722, + "id": 724, "name": "useShadowDOM", "kind": 4096, "kindString": "Call signature", @@ -11810,7 +11849,7 @@ }, "parameters": [ { - "id": 723, + "id": 725, "name": "target", "kind": 32768, "kindString": "Parameter", @@ -11831,7 +11870,7 @@ ] }, { - "id": 733, + "id": 735, "name": "useView", "kind": 64, "kindString": "Function", @@ -11840,7 +11879,7 @@ }, "signatures": [ { - "id": 734, + "id": 736, "name": "useView", "kind": 4096, "kindString": "Call signature", @@ -11850,7 +11889,7 @@ }, "parameters": [ { - "id": 735, + "id": 737, "name": "path", "kind": 32768, "kindString": "Parameter", @@ -11872,7 +11911,7 @@ ] }, { - "id": 730, + "id": 732, "name": "useViewStrategy", "kind": 64, "kindString": "Function", @@ -11881,7 +11920,7 @@ }, "signatures": [ { - "id": 731, + "id": 733, "name": "useViewStrategy", "kind": 4096, "kindString": "Call signature", @@ -11891,7 +11930,7 @@ }, "parameters": [ { - "id": 732, + "id": 734, "name": "strategy", "kind": 32768, "kindString": "Parameter", @@ -11918,39 +11957,39 @@ "title": "Classes", "kind": 128, "children": [ - 62, - 106, - 532, - 555, - 218, - 363, - 609, - 617, - 637, - 508, - 170, - 651, - 571, - 196, - 444, - 180, - 358, - 455, - 158, - 427, - 91, - 412, - 129, - 186, - 664, - 284, - 100, - 402, - 475, - 381, - 207, - 234, - 319 + 63, + 107, + 534, + 557, + 219, + 364, + 611, + 619, + 639, + 509, + 171, + 653, + 573, + 197, + 445, + 181, + 359, + 456, + 159, + 428, + 92, + 413, + 130, + 187, + 666, + 285, + 101, + 403, + 476, + 382, + 208, + 235, + 320 ] }, { @@ -11958,7 +11997,7 @@ "kind": 256, "children": [ 45, - 57, + 58, 3, 12, 34, @@ -11969,31 +12008,31 @@ "title": "Variables", "kind": 32, "children": [ - 689, - 690 + 691, + 692 ] }, { "title": "Functions", "kind": 64, "children": [ - 700, - 713, - 694, - 691, - 727, - 706, - 703, - 718, - 744, - 736, - 741, - 724, - 697, - 710, - 721, - 733, - 730 + 702, + 715, + 696, + 693, + 729, + 708, + 705, + 720, + 746, + 738, + 743, + 726, + 699, + 712, + 723, + 735, + 732 ] } ] diff --git a/package.json b/package.json index 369ec280..b6707089 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aurelia-templating", - "version": "1.0.0-beta.1.0.2", + "version": "1.0.0-beta.1.0.3", "description": "An extensible HTML templating engine supporting databinding, custom elements, attached behaviors and more.", "keywords": [ "aurelia",