diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 00000000..f674032f --- /dev/null +++ b/.eslintrc @@ -0,0 +1,3 @@ +{ + "extends": "./node_modules/aurelia-tools/.eslintrc" +} diff --git a/.jshintrc b/.jshintrc deleted file mode 100644 index a5aaaedb..00000000 --- a/.jshintrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "esnext": true -} diff --git a/build/tasks/lint.js b/build/tasks/lint.js index d10253fd..b690fa40 100644 --- a/build/tasks/lint.js +++ b/build/tasks/lint.js @@ -1,10 +1,10 @@ var gulp = require('gulp'); var paths = require('../paths'); -var jshint = require('gulp-jshint'); -var stylish = require('jshint-stylish'); +var eslint = require('gulp-eslint'); gulp.task('lint', function() { return gulp.src(paths.source) - .pipe(jshint()) - .pipe(jshint.reporter(stylish)); + .pipe(eslint()) + .pipe(eslint.format()) + .pipe(eslint.failOnError()); }); diff --git a/config.js b/config.js index a34f28eb..148da5c8 100644 --- a/config.js +++ b/config.js @@ -1,21 +1,19 @@ System.config({ - "transpiler": "babel", - "babelOptions": { + defaultJSExtensions: true, + transpiler: "babel", + babelOptions: { "optional": [ "runtime", "es7.decorators" ] }, - "paths": { - "*": "*.js", - "github:*": "jspm_packages/github/*.js", - "aurelia-framework/*": "dist/*.js", - "npm:*": "jspm_packages/npm/*.js" - } -}); + paths: { + "github:*": "jspm_packages/github/*", + "aurelia-framework/*": "dist/*", + "npm:*": "jspm_packages/npm/*" + }, -System.config({ - "map": { + map: { "aurelia-binding": "github:aurelia/binding@0.8.6", "aurelia-dependency-injection": "github:aurelia/dependency-injection@0.9.2", "aurelia-loader": "github:aurelia/loader@0.8.7", @@ -26,7 +24,7 @@ System.config({ "aurelia-templating": "github:aurelia/templating@0.14.1", "babel": "npm:babel-core@5.2.2", "babel-runtime": "npm:babel-runtime@5.2.2", - "core-js": "npm:core-js@0.9.18", + "core-js": "npm:core-js@1.1.3", "github:aurelia/binding@0.8.6": { "aurelia-dependency-injection": "github:aurelia/dependency-injection@0.9.2", "aurelia-metadata": "github:aurelia/metadata@0.7.3", @@ -66,7 +64,11 @@ System.config({ "fs": "github:jspm/nodelibs-fs@0.1.2", "process": "github:jspm/nodelibs-process@0.1.1", "systemjs-json": "github:systemjs/plugin-json@0.1.0" + }, + "npm:core-js@1.1.3": { + "fs": "github:jspm/nodelibs-fs@0.1.2", + "process": "github:jspm/nodelibs-process@0.1.1", + "systemjs-json": "github:systemjs/plugin-json@0.1.0" } } }); - diff --git a/doc/api.json b/doc/api.json index 7ce4c039..8bb55032 100644 --- a/doc/api.json +++ b/doc/api.json @@ -1,32958 +1 @@ -{ - "id": 0, - "name": "aurelia-framework-docs", - "kind": 0, - "flags": {}, - "children": [ - { - "id": 1, - "name": "\"dist/aurelia-framework.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/dist/aurelia-framework.d.ts", - "children": [ - { - "id": 2, - "name": "\"aurelia-framework\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 56, - "name": "Aurelia", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "The framework core that provides the main Aurelia object.", - "tags": [ - { - "tag": "class", - "text": "Aurelia" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "param", - "text": "The loader for this Aurelia instance to use. If a loader is not specified, Aurelia will use a defaultLoader.", - "param": "loader" - }, - { - "tag": "param", - "text": "The dependency injection container for this Aurelia instance to use. If a container is not specified, Aurelia will create an empty container.", - "param": "container" - }, - { - "tag": "param", - "text": "The resource registry for this Aurelia instance to use. If a resource registry is not specified, Aurelia will create an empty registry.\n", - "param": "resources" - } - ] - }, - "children": [ - { - "id": 61, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 62, - "name": "new Aurelia", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 63, - "name": "loader", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Loader", - "id": 1467 - } - }, - { - "id": 64, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 65, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - } - ], - "type": { - "type": "reference", - "name": "Aurelia", - "id": 56 - } - } - ] - }, - { - "id": 58, - "name": "container", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 57, - "name": "loader", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "reference", - "name": "Loader", - "id": 1467 - } - }, - { - "id": 59, - "name": "resources", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 60, - "name": "use", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - }, - { - "id": 68, - "name": "enhance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 69, - "name": "enhance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Enhances the host's existing elements with behaviors and bindings.", - "returns": "Returns the current Aurelia instance.\n", - "tags": [ - { - "tag": "method", - "text": "enhance" - } - ] - }, - "parameters": [ - { - "id": 70, - "name": "bindingContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "comment": { - "text": "A binding context for the enhanced elements." - }, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 71, - "name": "applicationHost", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "comment": { - "text": "The DOM object that Aurelia will enhance." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "Aurelia", - "id": 56 - } - ] - } - } - ] - }, - { - "id": 72, - "name": "setRoot", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 73, - "name": "setRoot", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Instantiates the root view-model and view and add them to the DOM.", - "returns": "Returns the current Aurelia instance.\n", - "tags": [ - { - "tag": "method", - "text": "setRoot" - } - ] - }, - "parameters": [ - { - "id": 74, - "name": "root", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "comment": { - "text": "The root view-model to load upon bootstrap." - }, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 75, - "name": "applicationHost", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "comment": { - "text": "The DOM object that Aurelia will attach to." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "Aurelia", - "id": 56 - } - ] - } - } - ] - }, - { - "id": 66, - "name": "start", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 67, - "name": "start", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Loads plugins, then resources, and then starts the Aurelia instance.", - "returns": "Returns the started Aurelia instance.\n", - "tags": [ - { - "tag": "method", - "text": "start" - } - ] - }, - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "Aurelia", - "id": 56 - } - ] - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 61 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 58, - 57, - 59, - 60 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 68, - 72, - 66 - ] - } - ] - }, - { - "id": 3, - "name": "FrameworkConfiguration", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Manages configuring the aurelia framework instance.", - "tags": [ - { - "tag": "class", - "text": "FrameworkConfiguration" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "param", - "text": "An instance of Aurelia.\n", - "param": "aurelia" - } - ] - }, - "children": [ - { - "id": 4, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 5, - "name": "new FrameworkConfiguration", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 6, - "name": "aurelia", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Aurelia", - "id": 56 - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 54, - "name": "apply", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 55, - "name": "apply", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Loads and configures the plugins registered with this instance.", - "returns": "Returns a promise which resolves when all plugins are loaded and configured.\n", - "tags": [ - { - "tag": "method", - "text": "apply" - } - ] - }, - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "instrinct", - "name": "void" - } - ] - } - } - ] - }, - { - "id": 40, - "name": "defaultBindingLanguage", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 41, - "name": "defaultBindingLanguage", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Plugs in the default binding language from aurelia-templating-binding.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "defaultBindingLanguage" - } - ] - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 46, - "name": "defaultResources", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 47, - "name": "defaultResources", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Plugs in the default templating resources (if, repeat, show, compose, etc.) from aurelia-templating-resources.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "defaultResources" - } - ] - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 52, - "name": "developmentLogging", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 53, - "name": "developmentLogging", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Plugs in the ConsoleAppender and sets the log level to debug.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "developmentLogging" - } - ] - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 48, - "name": "eventAggregator", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 49, - "name": "eventAggregator", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Plugs in the event aggregator from aurelia-event-aggregator.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "eventAggregator" - } - ] - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 25, - "name": "feature", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 26, - "name": "feature", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Configures an internal feature plugin before Aurelia starts.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "feature" - } - ] - }, - "parameters": [ - { - "id": 27, - "name": "plugin", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The folder for the internal plugin to configure (expects an index.js in that folder)." - }, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 28, - "name": "config", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The configuration for the specified plugin." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 32, - "name": "globalName", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 33, - "name": "globalName", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Renames a global resource that was imported.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "globalName" - } - ] - }, - "parameters": [ - { - "id": 34, - "name": "resourcePath", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The path to the resource." - }, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 35, - "name": "newName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The new name." - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 29, - "name": "globalResources", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 30, - "name": "globalResources", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Adds globally available view resources to be imported into the Aurelia framework.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "globalResources" - } - ] - }, - "parameters": [ - { - "id": 31, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The relative module id to the resource. (Relative to the plugin's installer.)" - }, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "instrinct", - "isArray": true, - "name": "string" - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 44, - "name": "history", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 45, - "name": "history", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Plugs in the default history implementation from aurelia-history-browser.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "history" - } - ] - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 7, - "name": "instance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 8, - "name": "instance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Adds an existing object to the framework's dependency injection container.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "instance" - } - ] - }, - "parameters": [ - { - "id": 9, - "name": "type", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The object type of the dependency that the framework will inject." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 10, - "name": "instance", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The existing instance of the dependency that the framework will inject." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 36, - "name": "plugin", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 37, - "name": "plugin", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Configures an external, 3rd party plugin before Aurelia starts.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "plugin" - } - ] - }, - "parameters": [ - { - "id": 38, - "name": "plugin", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The ID of the 3rd party plugin to configure." - }, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 39, - "name": "config", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The configuration for the specified plugin." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 22, - "name": "postTask", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 23, - "name": "postTask", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Adds an async function that runs after the plugins are run.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "addPostStartTask" - } - ] - }, - "parameters": [ - { - "id": 24, - "name": "task", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The function to run after start." - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 19, - "name": "preTask", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 20, - "name": "preTask", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Adds an async function that runs before the plugins are run.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "addPreStartTask" - } - ] - }, - "parameters": [ - { - "id": 21, - "name": "task", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The function to run before start." - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 42, - "name": "router", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 43, - "name": "router", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Plugs in the router from aurelia-templating-router.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "router" - } - ] - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 11, - "name": "singleton", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 12, - "name": "singleton", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Adds a singleton to the framework's dependency injection container.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "singleton" - } - ] - }, - "parameters": [ - { - "id": 13, - "name": "type", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The object type of the dependency that the framework will inject." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 14, - "name": "implementation", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "comment": { - "text": "The constructor function of the dependency that the framework will inject." - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 50, - "name": "standardConfiguration", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 51, - "name": "standardConfiguration", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Sets up the Aurelia configuration. This is equivalent to calling `.defaultBindingLanguage().defaultResources().history().router().eventAggregator();`", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "standardConfiguration" - } - ] - }, - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - }, - { - "id": 15, - "name": "transient", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 16, - "name": "transient", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Adds a transient to the framework's dependency injection container.", - "returns": "Returns the current FrameworkConfiguration instance.\n", - "tags": [ - { - "tag": "method", - "text": "transient" - } - ] - }, - "parameters": [ - { - "id": 17, - "name": "type", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The object type of the dependency that the framework will inject." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 18, - "name": "implementation", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "comment": { - "text": "The constructor function of the dependency that the framework will inject." - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "reference", - "name": "FrameworkConfiguration", - "id": 3 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 4 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 54, - 40, - 46, - 52, - 48, - 25, - 32, - 29, - 44, - 7, - 36, - 22, - 19, - 42, - 11, - 50, - 15 - ] - } - ] - }, - { - "id": 76, - "name": "LogManager", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 56, - 3 - ] - }, - { - "title": "Variables", - "kind": 32, - "children": [ - 76 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 2 - ] - } - ] - }, - { - "id": 77, - "name": "\"doc/core-js.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/doc/core-js.d.ts", - "children": [ - { - "id": 78, - "name": "\"core-js\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 79, - "name": "coreJs", - "kind": 32, - "kindString": "Variable", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "groups": [ - { - "title": "Variables", - "kind": 32, - "children": [ - 79 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 78 - ] - } - ] - }, - { - "id": 80, - "name": "\"jspm_packages/github/aurelia/binding@0.8.6/aurelia-binding.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/binding@0.8.6/aurelia-binding.d.ts", - "children": [ - { - "id": 81, - "name": "\"aurelia-binding\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 349, - "name": "AccessKeyed", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 350, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 351, - "name": "new AccessKeyed", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 352, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 353, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "AccessKeyed", - "id": 349 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 362, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 363, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 364, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 358, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 359, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 360, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 361, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 365, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 366, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 367, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 368, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 354, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 355, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 356, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 357, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 369, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 370, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 350 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 362, - 358, - 365, - 354, - 369 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 82, - "name": "AccessKeyedObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 83, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 84, - "name": "new AccessKeyedObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 85, - "name": "objectInfo", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 86, - "name": "keyInfo", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 87, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 88, - "name": "evaluate", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "AccessKeyedObserver", - "id": 82 - } - } - ] - }, - { - "id": 102, - "name": "dispose", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 103, - "name": "dispose", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 100, - "name": "notify", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 101, - "name": "notify", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 93, - "name": "objectOrKeyChanged", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 94, - "name": "objectOrKeyChanged", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 95, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 96, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 97, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 98, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 99, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 89, - "name": "updatePropertySubscription", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 90, - "name": "updatePropertySubscription", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 91, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 92, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 83 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 102, - 100, - 93, - 97, - 89 - ] - } - ] - }, - { - "id": 327, - "name": "AccessMember", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 328, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 329, - "name": "new AccessMember", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 330, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 331, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "AccessMember", - "id": 327 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 340, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 341, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 342, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 336, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 337, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 338, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 339, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 343, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 344, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 345, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 346, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 332, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 333, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 334, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 335, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 347, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 348, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 328 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 340, - 336, - 343, - 332, - 347 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 306, - "name": "AccessScope", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 307, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 308, - "name": "new AccessScope", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 309, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "AccessScope", - "id": 306 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 318, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 319, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 320, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 314, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 315, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 316, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 317, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 321, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 322, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 323, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 324, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 310, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 311, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 312, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 313, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 325, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 326, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 307 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 318, - 314, - 321, - 310, - 325 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 159, - "name": "ArrayObserveObserver", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 160, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 161, - "name": "new ArrayObserveObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 162, - "name": "array", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ArrayObserveObserver", - "id": 159 - } - } - ] - }, - { - "id": 166, - "name": "getLengthObserver", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 167, - "name": "getLengthObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 168, - "name": "handleChanges", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 169, - "name": "handleChanges", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 170, - "name": "changeRecords", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 163, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 164, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 165, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 160 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 166, - 168, - 163 - ] - } - ] - }, - { - "id": 259, - "name": "Assign", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 260, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 261, - "name": "new Assign", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 262, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 263, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Assign", - "id": 259 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 268, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 269, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 270, - "name": "vistor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 275, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 276, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 277, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 278, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 279, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 271, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 272, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 273, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 274, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 264, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 265, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 266, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 267, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 280, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 281, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 260 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 268, - 275, - 271, - 264, - 280 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 444, - "name": "Binary", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 445, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 446, - "name": "new Binary", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 447, - "name": "operation", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 448, - "name": "left", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 449, - "name": "right", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Binary", - "id": 444 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 454, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 455, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 456, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 461, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 462, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 463, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 464, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 465, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 457, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 458, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 459, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 460, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 450, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 451, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 452, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 453, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 466, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 467, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 445 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 454, - 461, - 457, - 450, - 466 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 1135, - "name": "Binding", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 1136, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 1137, - "name": "new Binding", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1138, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1139, - "name": "sourceExpression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1140, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1141, - "name": "targetProperty", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1142, - "name": "mode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1143, - "name": "valueConverterLookupFunction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Binding", - "id": 1135 - } - } - ] - }, - { - "id": 1148, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1149, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1150, - "name": "source", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1144, - "name": "getObserver", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1145, - "name": "getObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1146, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1147, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1151, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1152, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1136 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1148, - 1144, - 1151 - ] - } - ] - }, - { - "id": 1118, - "name": "BindingExpression", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1119, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1120, - "name": "new BindingExpression", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1121, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1122, - "name": "targetProperty", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1123, - "name": "sourceExpression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1124, - "name": "mode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1125, - "name": "valueConverterLookupFunction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1126, - "name": "attribute", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "BindingExpression", - "id": 1118 - } - } - ] - }, - { - "id": 1127, - "name": "createBinding", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1128, - "name": "createBinding", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1129, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1130, - "name": "create", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1131, - "name": "create", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1132, - "name": "targetProperty", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1133, - "name": "sourceExpression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1134, - "name": "mode", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1119 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1127, - 1130 - ] - } - ] - }, - { - "id": 1163, - "name": "Call", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 1164, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 1165, - "name": "new Call", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1166, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1167, - "name": "sourceExpression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1168, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1169, - "name": "targetProperty", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1170, - "name": "valueConverterLookupFunction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Call", - "id": 1163 - } - } - ] - }, - { - "id": 1171, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1172, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1173, - "name": "source", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1174, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1175, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1164 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1171, - 1174 - ] - } - ] - }, - { - "id": 1153, - "name": "CallExpression", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1154, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1155, - "name": "new CallExpression", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1156, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1157, - "name": "targetProperty", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1158, - "name": "sourceExpression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1159, - "name": "valueConverterLookupFunction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CallExpression", - "id": 1153 - } - } - ] - }, - { - "id": 1160, - "name": "createBinding", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1161, - "name": "createBinding", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1162, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1154 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1160 - ] - } - ] - }, - { - "id": 420, - "name": "CallFunction", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 421, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 422, - "name": "new CallFunction", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 423, - "name": "func", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 424, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CallFunction", - "id": 420 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 430, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 431, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 432, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 437, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 438, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 439, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 440, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 441, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 433, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 434, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 435, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 436, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 425, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 426, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 427, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 428, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 429, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 442, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 443, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 421 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 430, - 437, - 433, - 425, - 442 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 395, - "name": "CallMember", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 396, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 397, - "name": "new CallMember", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 398, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 399, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 400, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CallMember", - "id": 395 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 406, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 407, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 408, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 413, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 414, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 415, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 416, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 417, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 409, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 410, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 411, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 412, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 401, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 402, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 403, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 404, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 405, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 418, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 419, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 396 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 406, - 413, - 409, - 401, - 418 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 371, - "name": "CallScope", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 372, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 373, - "name": "new CallScope", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 374, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 375, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CallScope", - "id": 371 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 381, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 382, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 383, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 388, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 389, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 390, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 391, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 392, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 384, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 385, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 386, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 387, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 376, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 377, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 378, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 379, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 380, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 393, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 394, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 372 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 381, - 388, - 384, - 376, - 393 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 216, - "name": "Chain", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 217, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 218, - "name": "new Chain", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 219, - "name": "expressions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Chain", - "id": 216 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 224, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 225, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 226, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 227, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 228, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 229, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 230, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 231, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 220, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 221, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 222, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 223, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 232, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 233, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 217 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 224, - 227, - 220, - 232 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 1015, - "name": "CheckedObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1016, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1017, - "name": "new CheckedObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1018, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1019, - "name": "handler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1020, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CheckedObserver", - "id": 1015 - } - } - ] - }, - { - "id": 1030, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1031, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1021, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1022, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1023, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1024, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1025, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1032, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1033, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1034, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1026, - "name": "synchronizeElement", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1027, - "name": "synchronizeElement", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1028, - "name": "synchronizeValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1029, - "name": "synchronizeValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1038, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1039, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1035, - "name": "unsubscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1036, - "name": "unsubscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1037, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1016 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1030, - 1021, - 1023, - 1032, - 1026, - 1028, - 1038, - 1035 - ] - } - ] - }, - { - "id": 1040, - "name": "ClassObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1041, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1042, - "name": "new ClassObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1043, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ClassObserver", - "id": 1040 - } - } - ] - }, - { - "id": 1044, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1045, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1046, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1047, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1048, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1049, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1050, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1051, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1041 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1044, - 1046, - 1049 - ] - } - ] - }, - { - "id": 122, - "name": "CollectionLengthObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 123, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 124, - "name": "new CollectionLengthObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 125, - "name": "collection", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CollectionLengthObserver", - "id": 122 - } - } - ] - }, - { - "id": 134, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 135, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 136, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 126, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 127, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 128, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 129, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 130, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 131, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 132, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 133, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 123 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 134, - 126, - 128, - 131 - ] - } - ] - }, - { - "id": 188, - "name": "CompositeObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 189, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 190, - "name": "new CompositeObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 191, - "name": "observers", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 192, - "name": "evaluate", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CompositeObserver", - "id": 188 - } - } - ] - }, - { - "id": 199, - "name": "dispose", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 200, - "name": "dispose", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 196, - "name": "notify", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 197, - "name": "notify", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 198, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 193, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 194, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 195, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 189 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 199, - 196, - 193 - ] - } - ] - }, - { - "id": 1052, - "name": "ComputedPropertyObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1053, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1054, - "name": "new ComputedPropertyObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1055, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1056, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1057, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1058, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ComputedPropertyObserver", - "id": 1052 - } - } - ] - }, - { - "id": 1068, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1069, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1059, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1060, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1061, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1062, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1063, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1070, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1071, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1072, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1064, - "name": "trigger", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1065, - "name": "trigger", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1066, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1067, - "name": "oldValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1053 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1068, - 1059, - 1061, - 1070, - 1064 - ] - } - ] - }, - { - "id": 282, - "name": "Conditional", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 283, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 284, - "name": "new Conditional", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 285, - "name": "condition", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 286, - "name": "yes", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 287, - "name": "no", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Conditional", - "id": 282 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 292, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 293, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 294, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 299, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 300, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 301, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 302, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 303, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 295, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 296, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 297, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 298, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 288, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 289, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 290, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 291, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 304, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 305, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 283 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 292, - 299, - 295, - 288, - 304 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 940, - "name": "DataAttributeObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 941, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 942, - "name": "new DataAttributeObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 943, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 944, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "DataAttributeObserver", - "id": 940 - } - } - ] - }, - { - "id": 945, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 946, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 947, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 948, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 949, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 950, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 951, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 952, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 941 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 945, - 947, - 950 - ] - } - ] - }, - { - "id": 781, - "name": "DefaultEventStrategy", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 782, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 783, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 784, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 785, - "name": "targetEvent", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 786, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 787, - "name": "delegate", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 782 - ] - } - ] - }, - { - "id": 773, - "name": "DelegateHandlerEntry", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 774, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 775, - "name": "new DelegateHandlerEntry", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 776, - "name": "eventName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "DelegateHandlerEntry", - "id": 773 - } - } - ] - }, - { - "id": 779, - "name": "decrement", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 780, - "name": "decrement", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 777, - "name": "increment", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 778, - "name": "increment", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 774 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 779, - 777 - ] - } - ] - }, - { - "id": 830, - "name": "DirtyCheckProperty", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 831, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 832, - "name": "new DirtyCheckProperty", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 833, - "name": "dirtyChecker", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 834, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 835, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "DirtyCheckProperty", - "id": 830 - } - } - ] - }, - { - "id": 845, - "name": "beginTracking", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 846, - "name": "beginTracking", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 841, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 842, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 847, - "name": "endTracking", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 848, - "name": "endTracking", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 836, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 837, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 843, - "name": "isDirty", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 844, - "name": "isDirty", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 838, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 839, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 840, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 849, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 850, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 851, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 831 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 845, - 841, - 847, - 836, - 843, - 838, - 849 - ] - } - ] - }, - { - "id": 817, - "name": "DirtyChecker", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 818, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 819, - "name": "new DirtyChecker", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "DirtyChecker", - "id": 817 - } - } - ] - }, - { - "id": 820, - "name": "addProperty", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 821, - "name": "addProperty", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 822, - "name": "property", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 828, - "name": "check", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 829, - "name": "check", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 823, - "name": "removeProperty", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 824, - "name": "removeProperty", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 825, - "name": "property", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 826, - "name": "scheduleDirtyCheck", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 827, - "name": "scheduleDirtyCheck", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 818 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 820, - 828, - 823, - 826 - ] - } - ] - }, - { - "id": 788, - "name": "EventManager", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 789, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 790, - "name": "new EventManager", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "EventManager", - "id": 788 - } - } - ] - }, - { - "id": 811, - "name": "addEventListener", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 812, - "name": "addEventListener", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 813, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 814, - "name": "targetEvent", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 815, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 816, - "name": "delegate", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 807, - "name": "getElementHandler", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 808, - "name": "getElementHandler", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 809, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 810, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 791, - "name": "registerElementConfig", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 792, - "name": "registerElementConfig", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 793, - "name": "config", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 799, - "name": "registerElementHandler", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 800, - "name": "registerElementHandler", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 801, - "name": "tagName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 802, - "name": "handler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 794, - "name": "registerElementPropertyConfig", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 795, - "name": "registerElementPropertyConfig", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 796, - "name": "tagName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 797, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 798, - "name": "events", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 803, - "name": "registerEventStrategy", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 804, - "name": "registerEventStrategy", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 805, - "name": "eventName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 806, - "name": "strategy", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 789 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 811, - 807, - 791, - 799, - 794, - 803 - ] - } - ] - }, - { - "id": 201, - "name": "Expression", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 202, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 203, - "name": "new Expression", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "Expression", - "id": 201 - } - } - ] - }, - { - "id": 209, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 210, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 211, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 212, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 213, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 204, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 205, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 206, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 207, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 208, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 214, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 215, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 202 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 209, - 204, - 214 - ] - } - ], - "extendedBy": [ - { - "type": "reference", - "name": "Chain", - "id": 216 - }, - { - "type": "reference", - "name": "ValueConverter", - "id": 234 - }, - { - "type": "reference", - "name": "Assign", - "id": 259 - }, - { - "type": "reference", - "name": "Conditional", - "id": 282 - }, - { - "type": "reference", - "name": "AccessScope", - "id": 306 - }, - { - "type": "reference", - "name": "AccessMember", - "id": 327 - }, - { - "type": "reference", - "name": "AccessKeyed", - "id": 349 - }, - { - "type": "reference", - "name": "CallScope", - "id": 371 - }, - { - "type": "reference", - "name": "CallMember", - "id": 395 - }, - { - "type": "reference", - "name": "CallFunction", - "id": 420 - }, - { - "type": "reference", - "name": "Binary", - "id": 444 - }, - { - "type": "reference", - "name": "PrefixNot", - "id": 468 - }, - { - "type": "reference", - "name": "LiteralPrimitive", - "id": 491 - }, - { - "type": "reference", - "name": "LiteralString", - "id": 513 - }, - { - "type": "reference", - "name": "LiteralArray", - "id": 535 - }, - { - "type": "reference", - "name": "LiteralObject", - "id": 557 - } - ] - }, - { - "id": 657, - "name": "Lexer", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 658, - "name": "lex", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 659, - "name": "lex", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 660, - "name": "text", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 658 - ] - } - ] - }, - { - "id": 1206, - "name": "Listener", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 1207, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 1208, - "name": "new Listener", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1209, - "name": "eventManager", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1210, - "name": "targetEvent", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1211, - "name": "delegate", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1212, - "name": "sourceExpression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1213, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1214, - "name": "preventDefault", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Listener", - "id": 1206 - } - } - ] - }, - { - "id": 1215, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1216, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1217, - "name": "source", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1218, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1219, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1207 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1215, - 1218 - ] - } - ] - }, - { - "id": 1195, - "name": "ListenerExpression", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1196, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1197, - "name": "new ListenerExpression", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1198, - "name": "eventManager", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1199, - "name": "targetEvent", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1200, - "name": "sourceExpression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1201, - "name": "delegate", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1202, - "name": "preventDefault", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ListenerExpression", - "id": 1195 - } - } - ] - }, - { - "id": 1203, - "name": "createBinding", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1204, - "name": "createBinding", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1205, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1196 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1203 - ] - } - ] - }, - { - "id": 535, - "name": "LiteralArray", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 536, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 537, - "name": "new LiteralArray", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 538, - "name": "elements", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "LiteralArray", - "id": 535 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 543, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 544, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 545, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 550, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 551, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 552, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 553, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 554, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 546, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 547, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 548, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 549, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 539, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 540, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 541, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 542, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 555, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 556, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 536 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 543, - 550, - 546, - 539, - 555 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 557, - "name": "LiteralObject", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 558, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 559, - "name": "new LiteralObject", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 560, - "name": "keys", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 561, - "name": "values", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "LiteralObject", - "id": 557 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 566, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 567, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 568, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 573, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 574, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 575, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 576, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 577, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 569, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 570, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 571, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 572, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 562, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 563, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 564, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 565, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 578, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 579, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 558 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 566, - 573, - 569, - 562, - 578 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 491, - "name": "LiteralPrimitive", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 492, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 493, - "name": "new LiteralPrimitive", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 494, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "LiteralPrimitive", - "id": 491 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 499, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 500, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 501, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 506, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 507, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 508, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 509, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 510, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 502, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 503, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 504, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 505, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 495, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 496, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 497, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 498, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 511, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 512, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 492 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 499, - 506, - 502, - 495, - 511 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 513, - "name": "LiteralString", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 514, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 515, - "name": "new LiteralString", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 516, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "LiteralString", - "id": 513 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 521, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 522, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 523, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 528, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 529, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 530, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 531, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 532, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 524, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 525, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 526, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 527, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 517, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 518, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 519, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 520, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 533, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 534, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 514 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 521, - 528, - 524, - 517, - 533 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 137, - "name": "ModifyArrayObserver", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 138, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 139, - "name": "new ModifyArrayObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 140, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 141, - "name": "array", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ModifyArrayObserver", - "id": 137 - }, - "overwrites": { - "type": "reference", - "name": "ModifyCollectionObserver.__constructor", - "id": 105 - } - } - ], - "overwrites": { - "type": "reference", - "name": "ModifyCollectionObserver.__constructor", - "id": 105 - } - }, - { - "id": 149, - "name": "addChangeRecord", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 150, - "name": "addChangeRecord", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 151, - "name": "changeRecord", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.addChangeRecord", - "id": 112 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.addChangeRecord", - "id": 112 - } - }, - { - "id": 157, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 158, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.call", - "id": 120 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.call", - "id": 120 - } - }, - { - "id": 155, - "name": "getLengthObserver", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 156, - "name": "getLengthObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.getLengthObserver", - "id": 118 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.getLengthObserver", - "id": 118 - } - }, - { - "id": 152, - "name": "reset", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 153, - "name": "reset", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 154, - "name": "oldCollection", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.reset", - "id": 115 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.reset", - "id": 115 - } - }, - { - "id": 146, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 147, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 148, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.subscribe", - "id": 109 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.subscribe", - "id": 109 - } - }, - { - "id": 142, - "name": "create", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true - }, - "signatures": [ - { - "id": 143, - "name": "create", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 144, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 145, - "name": "array", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 138 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 149, - 157, - 155, - 152, - 146, - 142 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "ModifyCollectionObserver", - "id": 104 - } - ] - }, - { - "id": 104, - "name": "ModifyCollectionObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 105, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 106, - "name": "new ModifyCollectionObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 107, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 108, - "name": "collection", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ModifyCollectionObserver", - "id": 104 - } - } - ] - }, - { - "id": 112, - "name": "addChangeRecord", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 113, - "name": "addChangeRecord", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 114, - "name": "changeRecord", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 120, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 121, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 118, - "name": "getLengthObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 119, - "name": "getLengthObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 115, - "name": "reset", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 116, - "name": "reset", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 117, - "name": "oldCollection", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 109, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 110, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 111, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 105 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 112, - 120, - 118, - 115, - 109 - ] - } - ], - "extendedBy": [ - { - "type": "reference", - "name": "ModifyArrayObserver", - "id": 137 - }, - { - "type": "reference", - "name": "ModifyMapObserver", - "id": 751 - } - ] - }, - { - "id": 751, - "name": "ModifyMapObserver", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 752, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 753, - "name": "new ModifyMapObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 754, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 755, - "name": "map", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ModifyMapObserver", - "id": 751 - }, - "overwrites": { - "type": "reference", - "name": "ModifyCollectionObserver.__constructor", - "id": 105 - } - } - ], - "overwrites": { - "type": "reference", - "name": "ModifyCollectionObserver.__constructor", - "id": 105 - } - }, - { - "id": 763, - "name": "addChangeRecord", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 764, - "name": "addChangeRecord", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 765, - "name": "changeRecord", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.addChangeRecord", - "id": 112 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.addChangeRecord", - "id": 112 - } - }, - { - "id": 771, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 772, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.call", - "id": 120 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.call", - "id": 120 - } - }, - { - "id": 769, - "name": "getLengthObserver", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 770, - "name": "getLengthObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.getLengthObserver", - "id": 118 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.getLengthObserver", - "id": 118 - } - }, - { - "id": 766, - "name": "reset", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 767, - "name": "reset", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 768, - "name": "oldCollection", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.reset", - "id": 115 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.reset", - "id": 115 - } - }, - { - "id": 760, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 761, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 762, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.subscribe", - "id": 109 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ModifyCollectionObserver.subscribe", - "id": 109 - } - }, - { - "id": 756, - "name": "create", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true - }, - "signatures": [ - { - "id": 757, - "name": "create", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 758, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 759, - "name": "map", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 752 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 763, - 771, - 769, - 766, - 760, - 756 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "ModifyCollectionObserver", - "id": 104 - } - ] - }, - { - "id": 1228, - "name": "NameBinder", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 1229, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 1230, - "name": "new NameBinder", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1231, - "name": "property", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1232, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1233, - "name": "mode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "NameBinder", - "id": 1228 - } - } - ] - }, - { - "id": 1234, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1235, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1236, - "name": "source", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1237, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 1238, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1229 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1234, - 1237 - ] - } - ] - }, - { - "id": 1220, - "name": "NameExpression", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1221, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1222, - "name": "new NameExpression", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1223, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1224, - "name": "mode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "NameExpression", - "id": 1220 - } - } - ] - }, - { - "id": 1225, - "name": "createBinding", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1226, - "name": "createBinding", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1227, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1221 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1225 - ] - } - ] - }, - { - "id": 1107, - "name": "ObjectObservationAdapter", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1113, - "name": "getObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1114, - "name": "getObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1115, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1116, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1117, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1108, - "name": "handlesProperty", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1109, - "name": "handlesProperty", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1110, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1111, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1112, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 1113, - 1108 - ] - } - ] - }, - { - "id": 1073, - "name": "ObserverLocator", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1076, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1077, - "name": "new ObserverLocator", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1078, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1079, - "name": "eventManager", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1080, - "name": "dirtyChecker", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1081, - "name": "observationAdapters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ObserverLocator", - "id": 1073 - } - } - ] - }, - { - "id": 1089, - "name": "createObserversLookup", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1090, - "name": "createObserversLookup", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1091, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1097, - "name": "createPropertyObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1098, - "name": "createPropertyObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1099, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1100, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1101, - "name": "getArrayObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1102, - "name": "getArrayObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1103, - "name": "array", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1104, - "name": "getMapObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1105, - "name": "getMapObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1106, - "name": "map", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1092, - "name": "getObservationAdapter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1093, - "name": "getObservationAdapter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1094, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1095, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1096, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1082, - "name": "getObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1083, - "name": "getObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1084, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1085, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1086, - "name": "getOrCreateObserversLookup", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1087, - "name": "getOrCreateObserversLookup", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1088, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1074, - "name": "inject", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1075, - "name": "inject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1076 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1089, - 1097, - 1101, - 1104, - 1092, - 1082, - 1086, - 1074 - ] - } - ] - }, - { - "id": 886, - "name": "OoObjectObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 887, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 888, - "name": "new OoObjectObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 889, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 890, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "OoObjectObserver", - "id": 886 - } - } - ] - }, - { - "id": 899, - "name": "getObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 900, - "name": "getObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 901, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 902, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 903, - "name": "handleChanges", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 904, - "name": "handleChanges", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 905, - "name": "changes", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 891, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 892, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 893, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 894, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 895, - "name": "unsubscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 896, - "name": "unsubscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 897, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 898, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 887 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 899, - 903, - 891, - 895 - ] - } - ] - }, - { - "id": 875, - "name": "OoPropertyObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 876, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 877, - "name": "new OoPropertyObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 878, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 879, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 880, - "name": "subscribe", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "OoPropertyObserver", - "id": 875 - } - } - ] - }, - { - "id": 881, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 882, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 883, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 884, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 885, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 876 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 881, - 883 - ] - } - ] - }, - { - "id": 694, - "name": "Parser", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 695, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 696, - "name": "new Parser", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "Parser", - "id": 694 - } - } - ] - }, - { - "id": 697, - "name": "parse", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 698, - "name": "parse", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 699, - "name": "input", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 695 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 697 - ] - } - ] - }, - { - "id": 700, - "name": "ParserImplementation", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 701, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 702, - "name": "new ParserImplementation", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 703, - "name": "lexer", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 704, - "name": "input", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ParserImplementation", - "id": 700 - } - } - ] - }, - { - "id": 746, - "name": "advance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 747, - "name": "advance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 748, - "name": "error", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 749, - "name": "error", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 750, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 743, - "name": "expect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 744, - "name": "expect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 745, - "name": "text", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 740, - "name": "optional", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 741, - "name": "optional", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 742, - "name": "text", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 729, - "name": "parseAccessOrCallMember", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 730, - "name": "parseAccessOrCallMember", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 733, - "name": "parseAccessOrCallScope", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 734, - "name": "parseAccessOrCallScope", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 723, - "name": "parseAdditive", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 724, - "name": "parseAdditive", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 707, - "name": "parseChain", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 708, - "name": "parseChain", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 713, - "name": "parseConditional", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 714, - "name": "parseConditional", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 719, - "name": "parseEquality", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 720, - "name": "parseEquality", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 711, - "name": "parseExpression", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 712, - "name": "parseExpression", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 737, - "name": "parseExpressionList", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 738, - "name": "parseExpressionList", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 739, - "name": "terminator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 717, - "name": "parseLogicalAnd", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 718, - "name": "parseLogicalAnd", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 715, - "name": "parseLogicalOr", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 716, - "name": "parseLogicalOr", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 725, - "name": "parseMultiplicative", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 726, - "name": "parseMultiplicative", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 735, - "name": "parseObject", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 736, - "name": "parseObject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 727, - "name": "parsePrefix", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 728, - "name": "parsePrefix", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 731, - "name": "parsePrimary", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 732, - "name": "parsePrimary", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 721, - "name": "parseRelational", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 722, - "name": "parseRelational", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 709, - "name": "parseValueConverter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 710, - "name": "parseValueConverter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 705, - "name": "peek", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 706, - "name": "peek", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 701 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 746, - 748, - 743, - 740, - 729, - 733, - 723, - 707, - 713, - 719, - 711, - 737, - 717, - 715, - 725, - 735, - 727, - 731, - 721, - 709, - 705 - ] - } - ] - }, - { - "id": 171, - "name": "PathObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 172, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 173, - "name": "new PathObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 174, - "name": "leftObserver", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 175, - "name": "getRightObserver", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 176, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "PathObserver", - "id": 171 - } - } - ] - }, - { - "id": 186, - "name": "dispose", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 187, - "name": "dispose", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 183, - "name": "notify", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 184, - "name": "notify", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 185, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 180, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 181, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 182, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 177, - "name": "updateRight", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 178, - "name": "updateRight", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 179, - "name": "observer", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 172 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 186, - 183, - 180, - 177 - ] - } - ] - }, - { - "id": 468, - "name": "PrefixNot", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 469, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 470, - "name": "new PrefixNot", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 471, - "name": "operation", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 472, - "name": "expression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "PrefixNot", - "id": 468 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 477, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 478, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 479, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 484, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 485, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 486, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 487, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 488, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 480, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 481, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 482, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 483, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 473, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 474, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 475, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 476, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 489, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 490, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 469 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 477, - 484, - 480, - 473, - 489 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 661, - "name": "Scanner", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 662, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 663, - "name": "new Scanner", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 664, - "name": "input", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Scanner", - "id": 661 - } - } - ] - }, - { - "id": 688, - "name": "advance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 689, - "name": "advance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 690, - "name": "error", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 691, - "name": "error", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 692, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 693, - "name": "offset", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 667, - "name": "scanCharacter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 668, - "name": "scanCharacter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 669, - "name": "start", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 670, - "name": "text", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 675, - "name": "scanComplexOperator", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 676, - "name": "scanComplexOperator", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 677, - "name": "start", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 678, - "name": "code", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 679, - "name": "one", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 680, - "name": "two", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 681, - "name": "scanIdentifier", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 682, - "name": "scanIdentifier", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 683, - "name": "scanNumber", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 684, - "name": "scanNumber", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 685, - "name": "start", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 671, - "name": "scanOperator", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 672, - "name": "scanOperator", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 673, - "name": "start", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 674, - "name": "text", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 686, - "name": "scanString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 687, - "name": "scanString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 665, - "name": "scanToken", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 666, - "name": "scanToken", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 662 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 688, - 690, - 667, - 675, - 681, - 683, - 671, - 686, - 665 - ] - } - ] - }, - { - "id": 988, - "name": "SelectValueObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 989, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 990, - "name": "new SelectValueObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 991, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 992, - "name": "handler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 993, - "name": "observerLocator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "SelectValueObserver", - "id": 988 - } - } - ] - }, - { - "id": 1011, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1012, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1003, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1004, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 994, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 995, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 996, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 997, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 998, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1005, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1006, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1007, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 999, - "name": "synchronizeOptions", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1000, - "name": "synchronizeOptions", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1001, - "name": "synchronizeValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1002, - "name": "synchronizeValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1013, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1014, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1008, - "name": "unsubscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1009, - "name": "unsubscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1010, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 989 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1011, - 1003, - 994, - 996, - 1005, - 999, - 1001, - 1013, - 1008 - ] - } - ] - }, - { - "id": 852, - "name": "SetterObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 853, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 854, - "name": "new SetterObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 855, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 856, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 857, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "SetterObserver", - "id": 852 - } - } - ] - }, - { - "id": 868, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 869, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 873, - "name": "convertProperty", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 874, - "name": "convertProperty", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 858, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 859, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 863, - "name": "getterValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 864, - "name": "getterValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 860, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 861, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 862, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 865, - "name": "setterValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 866, - "name": "setterValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 867, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 870, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 871, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 872, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 853 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 868, - 873, - 858, - 863, - 860, - 865, - 870 - ] - } - ] - }, - { - "id": 953, - "name": "StyleObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 954, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 955, - "name": "new StyleObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 956, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 957, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "StyleObserver", - "id": 953 - } - } - ] - }, - { - "id": 966, - "name": "flattenCss", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 967, - "name": "flattenCss", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 968, - "name": "object", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 958, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 959, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 960, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 961, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 962, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 963, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 964, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 965, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 954 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 966, - 958, - 960, - 963 - ] - } - ] - }, - { - "id": 641, - "name": "Token", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 642, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 643, - "name": "new Token", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 644, - "name": "index", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 645, - "name": "text", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Token", - "id": 641 - } - } - ] - }, - { - "id": 655, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 656, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 649, - "name": "withGetterSetter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 650, - "name": "withGetterSetter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 651, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 646, - "name": "withOp", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 647, - "name": "withOp", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 648, - "name": "op", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 652, - "name": "withValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 653, - "name": "withValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 654, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 642 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 655, - 649, - 646, - 652 - ] - } - ] - }, - { - "id": 906, - "name": "UndefinedPropertyObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 907, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 908, - "name": "new UndefinedPropertyObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 909, - "name": "owner", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 910, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 911, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "UndefinedPropertyObserver", - "id": 906 - } - } - ] - }, - { - "id": 921, - "name": "getObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 922, - "name": "getObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 912, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 913, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 914, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 915, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 916, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 923, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 924, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 925, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 917, - "name": "trigger", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 918, - "name": "trigger", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 919, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 920, - "name": "oldValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 907 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 921, - 912, - 914, - 923, - 917 - ] - } - ] - }, - { - "id": 580, - "name": "Unparser", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 581, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 582, - "name": "new Unparser", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 583, - "name": "buffer", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Unparser", - "id": 580 - } - } - ] - }, - { - "id": 611, - "name": "visitAccessKeyed", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 612, - "name": "visitAccessKeyed", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 613, - "name": "access", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 608, - "name": "visitAccessMember", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 609, - "name": "visitAccessMember", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 610, - "name": "access", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 605, - "name": "visitAccessScope", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 606, - "name": "visitAccessScope", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 607, - "name": "access", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 599, - "name": "visitAssign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 600, - "name": "visitAssign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 601, - "name": "assign", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 626, - "name": "visitBinary", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 627, - "name": "visitBinary", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 628, - "name": "binary", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 617, - "name": "visitCallFunction", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 618, - "name": "visitCallFunction", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 619, - "name": "call", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 620, - "name": "visitCallMember", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 621, - "name": "visitCallMember", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 622, - "name": "call", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 614, - "name": "visitCallScope", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 615, - "name": "visitCallScope", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 616, - "name": "call", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 593, - "name": "visitChain", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 594, - "name": "visitChain", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 595, - "name": "chain", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 602, - "name": "visitConditional", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 603, - "name": "visitConditional", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 604, - "name": "conditional", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 632, - "name": "visitLiteralArray", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 633, - "name": "visitLiteralArray", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 634, - "name": "literal", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 635, - "name": "visitLiteralObject", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 636, - "name": "visitLiteralObject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 637, - "name": "literal", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 629, - "name": "visitLiteralPrimitive", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 630, - "name": "visitLiteralPrimitive", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 631, - "name": "literal", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 638, - "name": "visitLiteralString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 639, - "name": "visitLiteralString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 640, - "name": "literal", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 623, - "name": "visitPrefix", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 624, - "name": "visitPrefix", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 625, - "name": "prefix", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 596, - "name": "visitValueConverter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 597, - "name": "visitValueConverter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 598, - "name": "converter", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 587, - "name": "write", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 588, - "name": "write", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 589, - "name": "text", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 590, - "name": "writeArgs", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 591, - "name": "writeArgs", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 592, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 584, - "name": "unparse", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 585, - "name": "unparse", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 586, - "name": "expression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 581 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 611, - 608, - 605, - 599, - 626, - 617, - 620, - 614, - 593, - 602, - 632, - 635, - 629, - 638, - 623, - 596, - 587, - 590, - 584 - ] - } - ] - }, - { - "id": 969, - "name": "ValueAttributeObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 970, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 971, - "name": "new ValueAttributeObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 972, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 973, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 974, - "name": "handler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ValueAttributeObserver", - "id": 969 - } - } - ] - }, - { - "id": 980, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 981, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 975, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 976, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 977, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 978, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 979, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 982, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 983, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 984, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 985, - "name": "unsubscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 986, - "name": "unsubscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 987, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 970 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 980, - 975, - 977, - 982, - 985 - ] - } - ] - }, - { - "id": 234, - "name": "ValueConverter", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 235, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 236, - "name": "new ValueConverter", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 237, - "name": "expression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 238, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 239, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 240, - "name": "allArgs", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ValueConverter", - "id": 234 - }, - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.__constructor", - "id": 202 - } - }, - { - "id": 250, - "name": "accept", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 251, - "name": "accept", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 252, - "name": "visitor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 245, - "name": "assign", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 246, - "name": "assign", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 247, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 248, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 249, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.assign", - "id": 209 - } - }, - { - "id": 253, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 254, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 255, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 256, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 241, - "name": "evaluate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 242, - "name": "evaluate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 243, - "name": "scope", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 244, - "name": "valueConverters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Expression.evaluate", - "id": 204 - } - }, - { - "id": 257, - "name": "toString", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 258, - "name": "toString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - }, - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "Expression.toString", - "id": 214 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 235 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 250, - 245, - 253, - 241, - 257 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Expression", - "id": 201 - } - ] - }, - { - "id": 1176, - "name": "ValueConverterResource", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1177, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1178, - "name": "new ValueConverterResource", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1179, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ValueConverterResource", - "id": 1176 - } - } - ] - }, - { - "id": 1183, - "name": "analyze", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1184, - "name": "analyze", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1185, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1186, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1191, - "name": "load", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1192, - "name": "load", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1193, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1194, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1187, - "name": "register", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1188, - "name": "register", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1189, - "name": "registry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1190, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1180, - "name": "convention", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1181, - "name": "convention", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1182, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1177 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1183, - 1191, - 1187, - 1180 - ] - } - ] - }, - { - "id": 926, - "name": "XLinkAttributeObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 927, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 928, - "name": "new XLinkAttributeObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 929, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 930, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 931, - "name": "attributeName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "XLinkAttributeObserver", - "id": 926 - } - } - ] - }, - { - "id": 932, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 933, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 934, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 935, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 936, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 937, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 938, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 939, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 927 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 932, - 934, - 937 - ] - } - ] - }, - { - "id": 1260, - "name": "bindingMode", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1273, - "name": "elements", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1252, - "name": "hasArrayObserve", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1251, - "name": "hasObjectObserve", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1275, - "name": "presentationAttributes", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1274, - "name": "presentationElements", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1239, - "name": "calcSplices", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1240, - "name": "calcSplices", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1241, - "name": "current", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1242, - "name": "currentStart", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1243, - "name": "currentEnd", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1244, - "name": "old", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1245, - "name": "oldStart", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1246, - "name": "oldEnd", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1283, - "name": "computedFrom", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1284, - "name": "computedFrom", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1285, - "name": "rest", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isRest": true - }, - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1268, - "name": "declarePropertyDependencies", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1269, - "name": "declarePropertyDependencies", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1270, - "name": "ctor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1271, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1272, - "name": "dependencies", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1256, - "name": "getArrayObserver", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1257, - "name": "getArrayObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1258, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1259, - "name": "array", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1253, - "name": "getChangeRecords", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1254, - "name": "getChangeRecords", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1255, - "name": "map", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1261, - "name": "getMapObserver", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1262, - "name": "getMapObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1263, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1264, - "name": "map", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1265, - "name": "hasDeclaredDependencies", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1266, - "name": "hasDeclaredDependencies", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1267, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1276, - "name": "isStandardSvgAttribute", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1277, - "name": "isStandardSvgAttribute", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1278, - "name": "nodeName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1279, - "name": "attributeName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1247, - "name": "projectArraySplices", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1248, - "name": "projectArraySplices", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1249, - "name": "array", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1250, - "name": "changeRecords", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1280, - "name": "valueConverter", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1281, - "name": "valueConverter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1282, - "name": "nameOrTarget", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 349, - 82, - 327, - 306, - 159, - 259, - 444, - 1135, - 1118, - 1163, - 1153, - 420, - 395, - 371, - 216, - 1015, - 1040, - 122, - 188, - 1052, - 282, - 940, - 781, - 773, - 830, - 817, - 788, - 201, - 657, - 1206, - 1195, - 535, - 557, - 491, - 513, - 137, - 104, - 751, - 1228, - 1220, - 1107, - 1073, - 886, - 875, - 694, - 700, - 171, - 468, - 661, - 988, - 852, - 953, - 641, - 906, - 580, - 969, - 234, - 1176, - 926 - ] - }, - { - "title": "Variables", - "kind": 32, - "children": [ - 1260, - 1273, - 1252, - 1251, - 1275, - 1274 - ] - }, - { - "title": "Functions", - "kind": 64, - "children": [ - 1239, - 1283, - 1268, - 1256, - 1253, - 1261, - 1265, - 1276, - 1247, - 1280 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 81 - ] - } - ] - }, - { - "id": 1286, - "name": "\"jspm_packages/github/aurelia/dependency-injection@0.9.2/aurelia-dependency-injection.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/dependency-injection@0.9.2/aurelia-dependency-injection.d.ts", - "children": [ - { - "id": 1287, - "name": "\"aurelia-dependency-injection\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 1321, - "name": "All", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to allow functions/classes to specify resolution of all matches to a key.", - "tags": [ - { - "tag": "class", - "text": "All" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "extends", - "text": "Resolver" - }, - { - "tag": "param", - "text": "The key to lazily resolve all matches for.\n", - "param": "key" - } - ] - }, - "children": [ - { - "id": 1322, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1323, - "name": "new All", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1324, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "All", - "id": 1321 - } - } - ] - }, - { - "id": 1325, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1326, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Called by the container to resolve all matching dependencies as an array of instances.", - "returns": "Returns an array of all matching instances.\n", - "tags": [ - { - "tag": "method", - "text": "get" - } - ] - }, - "parameters": [ - { - "id": 1327, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The container to resolve from." - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - }, - { - "id": 1328, - "name": "of", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1329, - "name": "of", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates an All Resolver for the supplied key.", - "returns": "Returns an insance of All for the key.\n", - "tags": [ - { - "tag": "method", - "text": "of" - }, - { - "tag": "static", - "text": "" - } - ] - }, - "parameters": [ - { - "id": 1330, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key to resolve all instances for." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "All", - "id": 1321 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1322 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1325, - 1328 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Resolver", - "id": 1307 - } - ] - }, - { - "id": 1353, - "name": "ClassActivator", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to instantiate a class.", - "tags": [ - { - "tag": "class", - "text": "ClassActivator" - }, - { - "tag": "constructor", - "text": "\n" - } - ] - }, - "children": [ - { - "id": 1354, - "name": "instance", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1355, - "name": "invoke", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1356, - "name": "invoke", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1357, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Function" - } - }, - { - "id": 1358, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 1354 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1355 - ] - } - ] - }, - { - "id": 1365, - "name": "Container", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "A lightweight, extensible dependency injection container.", - "tags": [ - { - "tag": "class", - "text": "Container" - }, - { - "tag": "constructor", - "text": "\n" - } - ] - }, - "children": [ - { - "id": 1367, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1368, - "name": "new Container", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1369, - "name": "constructionInfo", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Map", - "typeArguments": [ - { - "type": "reference", - "name": "Function" - }, - { - "type": "reference", - "name": "Object" - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ] - }, - { - "id": 1366, - "name": "instance", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 1384, - "name": "autoRegister", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1385, - "name": "autoRegister", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Registers a type (constructor function) by inspecting its registration annotations. If none are found, then the default singleton registration is used.", - "tags": [ - { - "tag": "method", - "text": "autoRegister" - } - ] - }, - "parameters": [ - { - "id": 1386, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The constructor function to use when the dependency needs to be instantiated." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1387, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1388, - "name": "autoRegisterAll", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1389, - "name": "autoRegisterAll", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Registers an array of types (constructor functions) by inspecting their registration annotations. If none are found, then the default singleton registration is used.", - "tags": [ - { - "tag": "method", - "text": "autoRegisterAll" - } - ] - }, - "parameters": [ - { - "id": 1390, - "name": "fns", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The constructor function to use when the dependency needs to be instantiated.\n" - }, - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1411, - "name": "createChild", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1412, - "name": "createChild", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates a new dependency injection container whose parent is the current container.", - "returns": "Returns a new container instance parented to this.\n", - "tags": [ - { - "tag": "method", - "text": "createChild" - } - ] - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ] - }, - { - "id": 1401, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1402, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Resolves a single instance based on the provided key.", - "returns": "Returns the resolved instance.\n", - "tags": [ - { - "tag": "method", - "text": "get" - } - ] - }, - "parameters": [ - { - "id": 1403, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the object to resolve." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1404, - "name": "getAll", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1405, - "name": "getAll", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Resolves all instance registered under the provided key.", - "returns": "Returns an array of the resolved instances.\n", - "tags": [ - { - "tag": "method", - "text": "getAll" - } - ] - }, - "parameters": [ - { - "id": 1406, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the objects to resolve." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - } - } - ] - }, - { - "id": 1407, - "name": "hasHandler", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1408, - "name": "hasHandler", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Inspects the container to determine if a particular key has been registred.", - "returns": "Returns true if the key has been registred; false otherwise.\n", - "tags": [ - { - "tag": "method", - "text": "hasHandler" - } - ] - }, - "parameters": [ - { - "id": 1409, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the dependency at resolution time; usually a constructor function." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1410, - "name": "checkParent", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ] - }, - { - "id": 1413, - "name": "invoke", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1414, - "name": "invoke", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Invokes a function, recursively resolving its dependencies.", - "returns": "Returns the instance resulting from calling the function.\n", - "tags": [ - { - "tag": "method", - "text": "invoke" - } - ] - }, - "parameters": [ - { - "id": 1415, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The function to invoke with the auto-resolved dependencies." - }, - "type": { - "type": "reference", - "name": "Function" - } - }, - { - "id": 1416, - "name": "deps", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1370, - "name": "makeGlobal", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1371, - "name": "makeGlobal", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Makes this container instance globally reachable through Container.instance.", - "tags": [ - { - "tag": "method", - "text": "makeGlobal\n" - } - ] - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ] - }, - { - "id": 1391, - "name": "registerHandler", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1392, - "name": "registerHandler", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Registers a custom resolution function such that the container calls this function for each request to obtain the instance.", - "tags": [ - { - "tag": "method", - "text": "registerHandler" - } - ] - }, - "parameters": [ - { - "id": 1393, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the dependency at resolution time; usually a constructor function." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1394, - "name": "handler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The resolution function to use when the dependency is needed. It will be passed one arguement, the container instance that is invoking it.\n" - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1395, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "signatures": [ - { - "id": 1396, - "name": "__call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1397, - "name": "c", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1372, - "name": "registerInstance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1373, - "name": "registerInstance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Registers an existing object instance with the container.", - "tags": [ - { - "tag": "method", - "text": "registerInstance" - } - ] - }, - "parameters": [ - { - "id": 1374, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the dependency at resolution time; usually a constructor function." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1375, - "name": "instance", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The instance that will be resolved when the key is matched.\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1380, - "name": "registerSingleton", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1381, - "name": "registerSingleton", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Registers a type (constructor function) such that the container always returns the same instance for each request.", - "tags": [ - { - "tag": "method", - "text": "registerSingleton" - } - ] - }, - "parameters": [ - { - "id": 1382, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the dependency at resolution time; usually a constructor function." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1383, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1376, - "name": "registerTransient", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1377, - "name": "registerTransient", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Registers a type (constructor function) such that the container returns a new instance for each request.", - "tags": [ - { - "tag": "method", - "text": "registerTransient" - } - ] - }, - "parameters": [ - { - "id": 1378, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the dependency at resolution time; usually a constructor function." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1379, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1398, - "name": "unregister", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1399, - "name": "unregister", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Unregisters based on key.", - "tags": [ - { - "tag": "method", - "text": "unregister" - } - ] - }, - "parameters": [ - { - "id": 1400, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key that identifies the dependency at resolution time; usually a constructor function.\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1367 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1366 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1384, - 1388, - 1411, - 1401, - 1404, - 1407, - 1413, - 1370, - 1391, - 1372, - 1380, - 1376, - 1398 - ] - } - ] - }, - { - "id": 1359, - "name": "FactoryActivator", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to invoke a factory method.", - "tags": [ - { - "tag": "class", - "text": "FactoryActivator" - }, - { - "tag": "constructor", - "text": "\n" - } - ] - }, - "children": [ - { - "id": 1360, - "name": "instance", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1361, - "name": "invoke", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1362, - "name": "invoke", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1363, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Function" - } - }, - { - "id": 1364, - "name": "args", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 1360 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1361 - ] - } - ] - }, - { - "id": 1311, - "name": "Lazy", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to allow functions/classes to specify lazy resolution logic.", - "tags": [ - { - "tag": "class", - "text": "Lazy" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "extends", - "text": "Resolver" - }, - { - "tag": "param", - "text": "The key to lazily resolve.\n", - "param": "key" - } - ] - }, - "children": [ - { - "id": 1312, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1313, - "name": "new Lazy", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1314, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Lazy", - "id": 1311 - } - } - ] - }, - { - "id": 1315, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1316, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Called by the container to lazily resolve the dependency into a lazy locator function.", - "returns": "Returns a function which can be invoked at a later time to obtain the actual dependency.\n", - "tags": [ - { - "tag": "method", - "text": "get" - } - ] - }, - "parameters": [ - { - "id": 1317, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The container to resolve from." - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - }, - { - "id": 1318, - "name": "of", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1319, - "name": "of", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates a Lazy Resolver for the supplied key.", - "returns": "Returns an insance of Lazy for the key.\n", - "tags": [ - { - "tag": "method", - "text": "of" - }, - { - "tag": "static", - "text": "" - } - ] - }, - "parameters": [ - { - "id": 1320, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key to lazily resolve." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Lazy", - "id": 1311 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1312 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1315, - 1318 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Resolver", - "id": 1307 - } - ] - }, - { - "id": 1331, - "name": "Optional", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to allow functions/classes to specify an optional dependency, which will be resolved only if already registred with the container.", - "tags": [ - { - "tag": "class", - "text": "Optional" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "extends", - "text": "Resolver" - }, - { - "tag": "param", - "text": "The key to optionally resolve for.", - "param": "key" - }, - { - "tag": "param", - "text": "Indicates whether or not the parent container hierarchy should be checked.\n", - "param": "[checkParent=false]" - } - ] - }, - "children": [ - { - "id": 1332, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1333, - "name": "new Optional", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1334, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1335, - "name": "checkParent", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "reference", - "name": "Optional", - "id": 1331 - } - } - ] - }, - { - "id": 1336, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1337, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Called by the container to provide optional resolution of the key.", - "returns": "Returns the instance if found; otherwise null.\n", - "tags": [ - { - "tag": "method", - "text": "get" - } - ] - }, - "parameters": [ - { - "id": 1338, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The container to resolve from." - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - }, - { - "id": 1339, - "name": "of", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1340, - "name": "of", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates an Optional Resolver for the supplied key.", - "returns": "Returns an insance of Optional for the key.\n", - "tags": [ - { - "tag": "method", - "text": "of" - }, - { - "tag": "static", - "text": "" - } - ] - }, - "parameters": [ - { - "id": 1341, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key to optionally resolve for." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1342, - "name": "checkParent", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "reference", - "name": "Optional", - "id": 1331 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1332 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1336, - 1339 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Resolver", - "id": 1307 - } - ] - }, - { - "id": 1343, - "name": "Parent", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to inject the dependency from the parent container instead of the current one.", - "tags": [ - { - "tag": "class", - "text": "Parent" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "extends", - "text": "Resolver" - }, - { - "tag": "param", - "text": "The key to resolve from the parent container.\n", - "param": "key" - } - ] - }, - "children": [ - { - "id": 1344, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1345, - "name": "new Parent", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1346, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Parent", - "id": 1343 - } - } - ] - }, - { - "id": 1347, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1348, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Called by the container to load the dependency from the parent container", - "returns": "Returns the matching instance from the parent container\n", - "tags": [ - { - "tag": "method", - "text": "get" - } - ] - }, - "parameters": [ - { - "id": 1349, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The container to resolve the parent from." - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - }, - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - } - ], - "overwrites": { - "type": "reference", - "name": "Resolver.get", - "id": 1308 - } - }, - { - "id": 1350, - "name": "of", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1351, - "name": "of", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates a Parent Resolver for the supplied key.", - "returns": "Returns an insance of Parent for the key.\n", - "tags": [ - { - "tag": "method", - "text": "of" - }, - { - "tag": "static", - "text": "" - } - ] - }, - "parameters": [ - { - "id": 1352, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key to resolve." - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "Parent", - "id": 1343 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1344 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1347, - 1350 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "Resolver", - "id": 1307 - } - ] - }, - { - "id": 1307, - "name": "Resolver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "An abstract resolver used to allow functions/classes to specify custom dependency resolution logic.", - "tags": [ - { - "tag": "class", - "text": "Resolver" - }, - { - "tag": "constructor", - "text": "\n" - } - ] - }, - "children": [ - { - "id": 1308, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1309, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Called by the container to allow custom resolution of dependencies for a function/class.", - "returns": "Returns the resolved object.\n", - "tags": [ - { - "tag": "method", - "text": "get" - } - ] - }, - "parameters": [ - { - "id": 1310, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The container to resolve from." - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 1308 - ] - } - ], - "extendedBy": [ - { - "type": "reference", - "name": "Lazy", - "id": 1311 - }, - { - "type": "reference", - "name": "All", - "id": 1321 - }, - { - "type": "reference", - "name": "Optional", - "id": 1331 - }, - { - "type": "reference", - "name": "Parent", - "id": 1343 - } - ] - }, - { - "id": 1297, - "name": "SingletonRegistration", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to allow functions/classes to indicate that they should be registered as singletons with the container.", - "tags": [ - { - "tag": "class", - "text": "SingletonRegistration" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "param", - "text": "The key to register as.\n", - "param": "[key]" - } - ] - }, - "children": [ - { - "id": 1298, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1299, - "name": "new SingletonRegistration", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1300, - "name": "keyOrRegisterInChild", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1301, - "name": "registerInChild", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "reference", - "name": "SingletonRegistration", - "id": 1297 - } - } - ] - }, - { - "id": 1302, - "name": "register", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1303, - "name": "register", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Called by the container to register the annotated function/class as a singleton.", - "tags": [ - { - "tag": "method", - "text": "register" - } - ] - }, - "parameters": [ - { - "id": 1304, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The container to register with." - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 1305, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key to register as." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1306, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The function to register (target of the annotation).\n" - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1298 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1302 - ] - } - ] - }, - { - "id": 1288, - "name": "TransientRegistration", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Used to allow functions/classes to indicate that they should be registered as transients with the container.", - "tags": [ - { - "tag": "class", - "text": "TransientRegistration" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "param", - "text": "The key to register as.\n", - "param": "[key]" - } - ] - }, - "children": [ - { - "id": 1289, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1290, - "name": "new TransientRegistration", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1291, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "TransientRegistration", - "id": 1288 - } - } - ] - }, - { - "id": 1292, - "name": "register", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1293, - "name": "register", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Called by the container to register the annotated function/class as transient.", - "tags": [ - { - "tag": "method", - "text": "register" - } - ] - }, - "parameters": [ - { - "id": 1294, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The container to register with." - }, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 1295, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The key to register as." - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1296, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The function to register (target of the annotation).\n" - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1289 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1292 - ] - } - ] - }, - { - "id": 1417, - "name": "emptyParameters", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1418, - "name": "autoinject", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1419, - "name": "autoinject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1420, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1437, - "name": "factory", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1438, - "name": "factory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1421, - "name": "inject", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1422, - "name": "inject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1423, - "name": "rest", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isRest": true - }, - "type": { - "type": "instrinct", - "isArray": true, - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1434, - "name": "instanceActivator", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1435, - "name": "instanceActivator", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1436, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1424, - "name": "registration", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1425, - "name": "registration", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1426, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1430, - "name": "singleton", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1431, - "name": "singleton", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1432, - "name": "keyOrRegisterInChild", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1433, - "name": "registerInChild", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1427, - "name": "transient", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1428, - "name": "transient", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1429, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 1321, - 1353, - 1365, - 1359, - 1311, - 1331, - 1343, - 1307, - 1297, - 1288 - ] - }, - { - "title": "Variables", - "kind": 32, - "children": [ - 1417 - ] - }, - { - "title": "Functions", - "kind": 64, - "children": [ - 1418, - 1437, - 1421, - 1434, - 1424, - 1430, - 1427 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 1287 - ] - } - ] - }, - { - "id": 1439, - "name": "\"jspm_packages/github/aurelia/loader@0.8.7/aurelia-loader.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/loader@0.8.7/aurelia-loader.d.ts", - "children": [ - { - "id": 1440, - "name": "\"aurelia-loader\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 1467, - "name": "Loader", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1468, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1469, - "name": "new Loader", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "Loader", - "id": 1467 - } - } - ] - }, - { - "id": 1498, - "name": "findBundledTemplate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1499, - "name": "findBundledTemplate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1500, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1501, - "name": "entry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "TemplateRegistryEntry", - "id": 1446 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "instrinct", - "name": "boolean" - } - ] - } - } - ] - }, - { - "id": 1494, - "name": "findTemplate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1495, - "name": "findTemplate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1496, - "name": "doc", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Document" - } - }, - { - "id": 1497, - "name": "url", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Element" - } - } - ] - }, - { - "id": 1482, - "name": "getOrCreateTemplateRegistryEntry", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1483, - "name": "getOrCreateTemplateRegistryEntry", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1484, - "name": "id", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "TemplateRegistryEntry", - "id": 1446 - } - } - ] - }, - { - "id": 1488, - "name": "importBundle", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1489, - "name": "importBundle", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1490, - "name": "link", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "HTMLLinkElement" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "Document" - } - ] - } - } - ] - }, - { - "id": 1485, - "name": "importDocument", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1486, - "name": "importDocument", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1487, - "name": "url", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "Document" - } - ] - } - } - ] - }, - { - "id": 1491, - "name": "importTemplate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1492, - "name": "importTemplate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1493, - "name": "url", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "Element" - } - ] - } - } - ] - }, - { - "id": 1473, - "name": "loadAllModules", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1474, - "name": "loadAllModules", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1475, - "name": "ids", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "isArray": true, - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "instrinct", - "isArray": true, - "name": "any" - } - ] - } - } - ] - }, - { - "id": 1470, - "name": "loadModule", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1471, - "name": "loadModule", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1472, - "name": "id", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "instrinct", - "name": "any" - } - ] - } - } - ] - }, - { - "id": 1476, - "name": "loadTemplate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1477, - "name": "loadTemplate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1478, - "name": "url", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "TemplateRegistryEntry", - "id": 1446 - } - ] - } - } - ] - }, - { - "id": 1479, - "name": "loadText", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1480, - "name": "loadText", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1481, - "name": "url", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "instrinct", - "name": "string" - } - ] - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1468 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1498, - 1494, - 1482, - 1488, - 1485, - 1491, - 1473, - 1470, - 1476, - 1479 - ] - } - ] - }, - { - "id": 1441, - "name": "TemplateDependency", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1442, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1443, - "name": "new TemplateDependency", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1444, - "name": "src", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1445, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "TemplateDependency", - "id": 1441 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1442 - ] - } - ] - }, - { - "id": 1446, - "name": "TemplateRegistryEntry", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1447, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1448, - "name": "new TemplateRegistryEntry", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1449, - "name": "id", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "TemplateRegistryEntry", - "id": 1446 - } - } - ] - }, - { - "id": 1457, - "name": "addDependency", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1458, - "name": "addDependency", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1459, - "name": "src", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "Function" - } - ] - } - }, - { - "id": 1460, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1452, - "name": "isReady", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1453, - "name": "isReady", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ] - }, - { - "id": 1464, - "name": "setFactory", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1465, - "name": "setFactory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1466, - "name": "factory", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1461, - "name": "setResources", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1462, - "name": "setResources", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1463, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1454, - "name": "setTemplate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1455, - "name": "setTemplate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1456, - "name": "template", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Element" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1450, - "name": "templateIsLoaded", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1451, - "name": "templateIsLoaded", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1447 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1457, - 1452, - 1464, - 1461, - 1454, - 1450 - ] - } - ] - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 1467, - 1441, - 1446 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 1440 - ] - } - ] - }, - { - "id": 1502, - "name": "\"jspm_packages/github/aurelia/logging@0.6.4/aurelia-logging.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/logging@0.6.4/aurelia-logging.d.ts", - "children": [ - { - "id": 1503, - "name": "\"aurelia-logging\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 1505, - "name": "Logger", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "The logger is essentially responsible for having log statements that appear during debugging but are squelched\nwhen using the build tools, depending on the log level that is set. The available levels are -\n1. none\n2. error\n3. warn\n4. info\n5. debug", - "text": "You cannot instantiate the logger directly - you must use the getLogger method instead.\n", - "tags": [ - { - "tag": "class", - "text": "Logger" - }, - { - "tag": "constructor", - "text": "\n" - } - ] - }, - "children": [ - { - "id": 1506, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1507, - "name": "new Logger", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1508, - "name": "id", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1509, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Object" - } - } - ], - "type": { - "type": "reference", - "name": "Logger", - "id": 1505 - } - } - ] - }, - { - "id": 1510, - "name": "debug", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1511, - "name": "debug", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Logs a debug message.", - "tags": [ - { - "tag": "method", - "text": "debug" - } - ] - }, - "parameters": [ - { - "id": 1512, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The message to log\n" - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1519, - "name": "error", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1520, - "name": "error", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Logs an error.", - "tags": [ - { - "tag": "method", - "text": "error" - } - ] - }, - "parameters": [ - { - "id": 1521, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The message to log\n" - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1513, - "name": "info", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1514, - "name": "info", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Logs info.", - "tags": [ - { - "tag": "method", - "text": "info" - } - ] - }, - "parameters": [ - { - "id": 1515, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The message to log\n" - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1516, - "name": "warn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1517, - "name": "warn", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Logs a warning.", - "tags": [ - { - "tag": "method", - "text": "warn" - } - ] - }, - "parameters": [ - { - "id": 1518, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The message to log\n" - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1506 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1510, - 1519, - 1513, - 1516 - ] - } - ] - }, - { - "id": 1504, - "name": "Appender", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExported": true - } - }, - { - "id": 1527, - "name": "logLevel", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Enum specifying the levels of the logger", - "tags": [ - { - "tag": "property", - "text": "logLevel" - }, - { - "tag": "type", - "text": "Enum" - }, - { - "tag": "for", - "text": "export\n" - } - ] - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1522, - "name": "AggregateError", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1523, - "name": "AggregateError", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates an instance of Error that aggregates and preserves an innerError.", - "tags": [ - { - "tag": "class", - "text": "AggregateError" - }, - { - "tag": "constructor", - "text": "\n" - } - ] - }, - "parameters": [ - { - "id": 1524, - "name": "msg", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1525, - "name": "inner", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Error" - } - }, - { - "id": 1526, - "name": "skipIfAlreadyAggregate", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "reference", - "name": "Error" - } - } - ] - }, - { - "id": 1531, - "name": "addAppender", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1532, - "name": "addAppender", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Adds an appender capable of processing logs and channeling them to an output.", - "tags": [ - { - "tag": "method", - "text": "addAppender" - }, - { - "tag": "for", - "text": "export\n" - } - ] - }, - "parameters": [ - { - "id": 1533, - "name": "appender", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "An appender instance to begin processing logs with." - }, - "type": { - "type": "reference", - "name": "Appender", - "id": 1504 - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1528, - "name": "getLogger", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1529, - "name": "getLogger", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Gets an instance of a logger by the Id used when creating.", - "returns": "The instance of the logger, or creates a new logger if none exists for that Id.", - "tags": [ - { - "tag": "method", - "text": "getLogger" - }, - { - "tag": "for", - "text": "export\n" - } - ] - }, - "parameters": [ - { - "id": 1530, - "name": "id", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The id of the logger you wish to get an instance of." - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Logger", - "id": 1505 - } - } - ] - }, - { - "id": 1534, - "name": "setLevel", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1535, - "name": "setLevel", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Sets the level of the logging for the application loggers", - "tags": [ - { - "tag": "method", - "text": "setLevel" - }, - { - "tag": "for", - "text": "export\n" - } - ] - }, - "parameters": [ - { - "id": 1536, - "name": "level", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Matches an enum specifying the level of logging." - }, - "type": { - "type": "instrinct", - "name": "number" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 1505 - ] - }, - { - "title": "Interfaces", - "kind": 256, - "children": [ - 1504 - ] - }, - { - "title": "Variables", - "kind": 32, - "children": [ - 1527 - ] - }, - { - "title": "Functions", - "kind": 64, - "children": [ - 1522, - 1531, - 1528, - 1534 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 1503 - ] - } - ] - }, - { - "id": 1537, - "name": "\"jspm_packages/github/aurelia/metadata@0.7.3/aurelia-metadata.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/metadata@0.7.3/aurelia-metadata.d.ts", - "children": [ - { - "id": 1538, - "name": "\"aurelia-metadata\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 1559, - "name": "DecoratorApplicator", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1560, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1561, - "name": "new DecoratorApplicator", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "DecoratorApplicator", - "id": 1559 - } - } - ] - }, - { - "id": 1562, - "name": "decorator", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1563, - "name": "decorator", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1564, - "name": "decorator", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "reference", - "name": "DecoratorApplicator", - "id": 1559 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1560 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1562 - ] - } - ] - }, - { - "id": 1547, - "name": "Origin", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "A metadata annotation that describes the origin module of the function to which it's attached.", - "tags": [ - { - "tag": "class", - "text": "Origin" - }, - { - "tag": "constructor", - "text": "" - }, - { - "tag": "param", - "text": "The origin module id.", - "param": "moduleId" - }, - { - "tag": "param", - "text": "The name of the export in the origin module.\n", - "param": "moduleMember" - } - ] - }, - "children": [ - { - "id": 1548, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1549, - "name": "new Origin", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1550, - "name": "moduleId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1551, - "name": "moduleMember", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Origin", - "id": 1547 - } - } - ] - }, - { - "id": 1552, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1553, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Get the Origin annotation for the specified function.", - "returns": "Returns the Origin metadata.\n", - "tags": [ - { - "tag": "method", - "text": "get" - }, - { - "tag": "static", - "text": "" - } - ] - }, - "parameters": [ - { - "id": 1554, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "The function to inspect for Origin metadata." - }, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "reference", - "name": "Origin", - "id": 1547 - } - } - ] - }, - { - "id": 1555, - "name": "set", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1556, - "name": "set", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Set the Origin annotation for the specified function.", - "returns": "Returns the Origin metadata.\n", - "tags": [ - { - "tag": "method", - "text": "set" - }, - { - "tag": "static", - "text": "" - } - ] - }, - "parameters": [ - { - "id": 1557, - "name": "fn", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "shortText": "The Origin metadata to store on the function." - }, - "type": { - "type": "reference", - "name": "Function" - } - }, - { - "id": 1558, - "name": "origin", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Origin", - "id": 1547 - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1548 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1552, - 1555 - ] - } - ] - }, - { - "id": 1544, - "name": "DecoratorsConfigType", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExported": true - } - }, - { - "id": 1545, - "name": "DecoratorsType", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1546, - "name": "configure", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "reference", - "name": "DecoratorsConfigType", - "id": 1544 - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 1546 - ] - } - ] - }, - { - "id": 1539, - "name": "MetadataType", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1540, - "name": "global", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 1542, - "name": "paramTypes", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1543, - "name": "properties", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1541, - "name": "resource", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 1540, - 1542, - 1543, - 1541 - ] - } - ] - }, - { - "id": 1566, - "name": "Decorators", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1565, - "name": "Metadata", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "comment": { - "shortText": "Provides helpers for working with metadata.", - "tags": [ - { - "tag": "class", - "text": "Metadata" - }, - { - "tag": "static", - "text": "\n" - } - ] - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 1559, - 1547 - ] - }, - { - "title": "Interfaces", - "kind": 256, - "children": [ - 1544, - 1545, - 1539 - ] - }, - { - "title": "Variables", - "kind": 32, - "children": [ - 1566, - 1565 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 1538 - ] - } - ] - }, - { - "id": 1567, - "name": "\"jspm_packages/github/aurelia/path@0.8.1/aurelia-path.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/path@0.8.1/aurelia-path.d.ts", - "children": [ - { - "id": 1568, - "name": "\"aurelia-path\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 1577, - "name": "buildQueryString", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1578, - "name": "buildQueryString", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1579, - "name": "a", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 1580, - "name": "traditional", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "instrinct", - "name": "string" - } - } - ] - }, - { - "id": 1573, - "name": "join", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1574, - "name": "join", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1575, - "name": "path1", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1576, - "name": "path2", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "string" - } - } - ] - }, - { - "id": 1569, - "name": "relativeToFile", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1570, - "name": "relativeToFile", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1571, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1572, - "name": "file", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "kind": 64, - "children": [ - 1577, - 1573, - 1569 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 1568 - ] - } - ] - }, - { - "id": 1581, - "name": "\"jspm_packages/github/aurelia/task-queue@0.6.2/aurelia-task-queue.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/task-queue@0.6.2/aurelia-task-queue.d.ts", - "children": [ - { - "id": 1582, - "name": "\"aurelia-task-queue\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 1584, - "name": "TaskQueue", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1585, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1586, - "name": "new TaskQueue", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "TaskQueue", - "id": 1584 - } - } - ] - }, - { - "id": 1595, - "name": "flushMicroTaskQueue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1596, - "name": "flushMicroTaskQueue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1593, - "name": "flushTaskQueue", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1594, - "name": "flushTaskQueue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1597, - "name": "onError", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1598, - "name": "onError", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1599, - "name": "error", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Error" - } - }, - { - "id": 1600, - "name": "task", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "name": "Callable", - "id": 1583 - }, - { - "type": "reference", - "name": "Function" - } - ] - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1587, - "name": "queueMicroTask", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1588, - "name": "queueMicroTask", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1589, - "name": "task", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "name": "Callable", - "id": 1583 - }, - { - "type": "reference", - "name": "Function" - } - ] - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1590, - "name": "queueTask", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1591, - "name": "queueTask", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1592, - "name": "task", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "name": "Callable", - "id": 1583 - }, - { - "type": "reference", - "name": "Function" - } - ] - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1585 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1595, - 1593, - 1597, - 1587, - 1590 - ] - } - ] - }, - { - "id": 1583, - "name": "Callable", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExported": true - } - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 1584 - ] - }, - { - "title": "Interfaces", - "kind": 256, - "children": [ - 1583 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 1582 - ] - } - ] - }, - { - "id": 1601, - "name": "\"jspm_packages/github/aurelia/templating@0.14.1/aurelia-templating.d\"", - "kind": 1, - "kindString": "External module", - "flags": { - "isExported": true - }, - "originalName": "/Users/EisenbergEffect/Documents/GitHub/The Durandal Project/aurelia/framework/jspm_packages/github/aurelia/templating@0.14.1/aurelia-templating.d.ts", - "children": [ - { - "id": 1602, - "name": "\"aurelia-templating\"", - "kind": 2, - "kindString": "Module", - "flags": {}, - "children": [ - { - "id": 1609, - "name": "Animator", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1626, - "name": "addClass", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1627, - "name": "addClass", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Add a class to an element to trigger an animation.", - "returns": "Resolved when the animation is done\n" - }, - "parameters": [ - { - "id": 1628, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Element to animate" - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1629, - "name": "className", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Properties to animate or name of the effect to use\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1630, - "name": "animate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1631, - "name": "animate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Execute a single animation.", - "returns": "Resolved when the animation is done\n" - }, - "parameters": [ - { - "id": 1632, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Element to animate" - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1633, - "name": "className", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Properties to animate or name of the effect to use\n For css animators this represents the className to\n be added and removed right after the animation is done" - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1634, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "options for the animation (duration, easing, ...)\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1616, - "name": "enter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1617, - "name": "enter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Execute an 'enter' animation on an element", - "returns": "Resolved when the animation is done\n" - }, - "parameters": [ - { - "id": 1618, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Element to animate\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1619, - "name": "leave", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1620, - "name": "leave", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Execute a 'leave' animation on an element", - "returns": "Resolved when the animation is done\n" - }, - "parameters": [ - { - "id": 1621, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Element to animate\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1614, - "name": "move", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1615, - "name": "move", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1638, - "name": "registerEffect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1639, - "name": "registerEffect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Register an effect (for JS based animators)" - }, - "parameters": [ - { - "id": 1640, - "name": "effectName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "name identifier of the effect" - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1641, - "name": "properties", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Object with properties for the effect\n\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1622, - "name": "removeClass", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1623, - "name": "removeClass", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Add a class to an element to trigger an animation.", - "returns": "Resolved when the animation is done\n" - }, - "parameters": [ - { - "id": 1624, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Element to animate" - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1625, - "name": "className", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "Properties to animate or name of the effect to use\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1635, - "name": "runSequence", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1636, - "name": "runSequence", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Run a sequence of animations one after the other.\nfor example : animator.runSequence(\"fadeIn\",\"callout\")", - "returns": "Resolved when all animations are done\n" - }, - "parameters": [ - { - "id": 1637, - "name": "sequence", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "An array of effectNames or classNames\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1642, - "name": "unregisterEffect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1643, - "name": "unregisterEffect", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Unregister an effect (for JS based animators)" - }, - "parameters": [ - { - "id": 1644, - "name": "effectName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "comment": { - "text": "name identifier of the effect\n" - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1610, - "name": "configureDefault", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1611, - "name": "configureDefault", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1612, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1613, - "name": "animatorInstance", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 1626, - 1630, - 1616, - 1619, - 1614, - 1638, - 1622, - 1635, - 1642, - 1610 - ] - } - ] - }, - { - "id": 2084, - "name": "BehaviorInstance", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2085, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2086, - "name": "new BehaviorInstance", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2087, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2088, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2089, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "BehaviorInstance", - "id": 2084 - } - } - ] - }, - { - "id": 2103, - "name": "attached", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2104, - "name": "attached", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2098, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2099, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2100, - "name": "context", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2095, - "name": "created", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2096, - "name": "created", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2097, - "name": "context", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2105, - "name": "detached", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2106, - "name": "detached", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2101, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2102, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2090, - "name": "createForUnitTest", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 2091, - "name": "createForUnitTest", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2092, - "name": "type", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2093, - "name": "attributes", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2094, - "name": "bindingContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2085 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2103, - 2098, - 2095, - 2105, - 2101, - 2090 - ] - } - ] - }, - { - "id": 1661, - "name": "BehaviorInstruction", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1677, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1678, - "name": "new BehaviorInstruction", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1679, - "name": "suppressBind", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "reference", - "name": "BehaviorInstruction", - "id": 1661 - } - } - ] - }, - { - "id": 1663, - "name": "contentSelector", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1662, - "name": "normal", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1668, - "name": "attribute", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1669, - "name": "attribute", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1670, - "name": "attrName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1671, - "name": "type", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ], - "type": { - "type": "reference", - "name": "BehaviorInstruction", - "id": 1661 - } - } - ] - }, - { - "id": 1672, - "name": "dynamic", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1673, - "name": "dynamic", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1674, - "name": "host", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1675, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1676, - "name": "viewFactory", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1664, - "name": "element", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1665, - "name": "element", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1666, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - }, - { - "id": 1667, - "name": "type", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ], - "type": { - "type": "reference", - "name": "BehaviorInstruction", - "id": 1661 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1677 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1663, - 1662 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1668, - 1672, - 1664 - ] - } - ] - }, - { - "id": 2142, - "name": "BehaviorPropertyObserver", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 2143, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 2144, - "name": "new BehaviorPropertyObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2145, - "name": "taskQueue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2146, - "name": "obj", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2147, - "name": "propertyName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2148, - "name": "selfSubscriber", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2149, - "name": "initialValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "BehaviorPropertyObserver", - "id": 2142 - } - } - ] - }, - { - "id": 2155, - "name": "call", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 2156, - "name": "call", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2150, - "name": "getValue", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 2151, - "name": "getValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2152, - "name": "setValue", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 2153, - "name": "setValue", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2154, - "name": "newValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2157, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 2158, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2159, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2143 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2155, - 2150, - 2152, - 2157 - ] - } - ] - }, - { - "id": 2107, - "name": "BindableProperty", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2108, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2109, - "name": "new BindableProperty", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2110, - "name": "nameOrConfig", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "BindableProperty", - "id": 2107 - } - } - ] - }, - { - "id": 2116, - "name": "configureDescriptor", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2117, - "name": "configureDescriptor", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2118, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2119, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2134, - "name": "createDynamicProperty", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2135, - "name": "createDynamicProperty", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2136, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2137, - "name": "observerLookup", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2138, - "name": "behaviorHandlesBind", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2139, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2140, - "name": "attribute", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2141, - "name": "boundProperties", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2124, - "name": "createObserver", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2125, - "name": "createObserver", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2126, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2120, - "name": "defineOn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2121, - "name": "defineOn", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2122, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2123, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2127, - "name": "initialize", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2128, - "name": "initialize", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2129, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2130, - "name": "observerLookup", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2131, - "name": "attributes", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2132, - "name": "behaviorHandlesBind", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2133, - "name": "boundProperties", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2111, - "name": "registerWith", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2112, - "name": "registerWith", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2113, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2114, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2115, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2108 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2116, - 2134, - 2124, - 2120, - 2127, - 2111 - ] - } - ] - }, - { - "id": 1818, - "name": "BindingLanguage", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1824, - "name": "createAttributeInstruction", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1825, - "name": "createAttributeInstruction", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1826, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1827, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1828, - "name": "info", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1829, - "name": "existingInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1819, - "name": "inspectAttribute", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1820, - "name": "inspectAttribute", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1821, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1822, - "name": "attrName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1823, - "name": "attrValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1830, - "name": "parseText", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1831, - "name": "parseText", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1832, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1833, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 1824, - 1819, - 1830 - ] - } - ] - }, - { - "id": 1986, - "name": "BoundViewFactory", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1987, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1988, - "name": "new BoundViewFactory", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1989, - "name": "parentContainer", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 1990, - "name": "viewFactory", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - }, - { - "id": 1991, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 1992, - "name": "partReplacements", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Object" - } - } - ], - "type": { - "type": "reference", - "name": "BoundViewFactory", - "id": 1986 - } - } - ] - }, - { - "id": 1993, - "name": "create", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1994, - "name": "create", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1995, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Object" - } - } - ], - "type": { - "type": "reference", - "name": "View", - "id": 1873 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1987 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1993 - ] - } - ] - }, - { - "id": 2249, - "name": "ChildObserver", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2250, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2251, - "name": "new ChildObserver", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2252, - "name": "config", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ChildObserver", - "id": 2249 - } - } - ] - }, - { - "id": 2253, - "name": "create", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2254, - "name": "create", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2255, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2256, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2250 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2253 - ] - } - ] - }, - { - "id": 2257, - "name": "ChildObserverBinder", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2258, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2259, - "name": "new ChildObserverBinder", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2260, - "name": "selector", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2261, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2262, - "name": "property", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2263, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2264, - "name": "changeHandler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ChildObserverBinder", - "id": 2257 - } - } - ] - }, - { - "id": 2265, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2266, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2267, - "name": "source", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2270, - "name": "onChange", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2271, - "name": "onChange", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2272, - "name": "mutations", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2268, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2269, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2258 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2265, - 2270, - 2268 - ] - } - ] - }, - { - "id": 2273, - "name": "CompositionEngine", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2276, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2277, - "name": "new CompositionEngine", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2278, - "name": "viewEngine", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "CompositionEngine", - "id": 2273 - } - } - ] - }, - { - "id": 2279, - "name": "activate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2280, - "name": "activate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2281, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2291, - "name": "compose", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2292, - "name": "compose", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2293, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2285, - "name": "createBehavior", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2286, - "name": "createBehavior", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2287, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2282, - "name": "createBehaviorAndSwap", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2283, - "name": "createBehaviorAndSwap", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2284, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2288, - "name": "createViewModel", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2289, - "name": "createViewModel", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2290, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2274, - "name": "inject", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 2275, - "name": "inject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2276 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2279, - 2291, - 2285, - 2282, - 2288, - 2274 - ] - } - ] - }, - { - "id": 1906, - "name": "ContentSelector", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1912, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1913, - "name": "new ContentSelector", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1914, - "name": "anchor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1915, - "name": "selector", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ContentSelector", - "id": 1906 - } - } - ] - }, - { - "id": 1921, - "name": "add", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1922, - "name": "add", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1923, - "name": "group", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1916, - "name": "copyForViewSlot", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1917, - "name": "copyForViewSlot", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1924, - "name": "insert", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1925, - "name": "insert", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1926, - "name": "index", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1927, - "name": "group", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1918, - "name": "matches", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1919, - "name": "matches", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1920, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1928, - "name": "removeAt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1929, - "name": "removeAt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1930, - "name": "index", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1931, - "name": "fragment", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1907, - "name": "applySelectors", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1908, - "name": "applySelectors", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1909, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1910, - "name": "contentSelectors", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1911, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1912 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1921, - 1916, - 1924, - 1918, - 1928, - 1907 - ] - } - ] - }, - { - "id": 1739, - "name": "ConventionalViewStrategy", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1740, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1741, - "name": "new ConventionalViewStrategy", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1742, - "name": "moduleId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "ConventionalViewStrategy", - "id": 1739 - } - } - ] - }, - { - "id": 1751, - "name": "metadataKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.metadataKey", - "id": 1710 - } - }, - { - "id": 1743, - "name": "loadViewFactory", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1744, - "name": "loadViewFactory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1745, - "name": "viewEngine", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewEngine", - "id": 2047 - } - }, - { - "id": 1746, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 1747, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - ] - } - } - ] - }, - { - "id": 1752, - "name": "makeRelativeTo", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1753, - "name": "makeRelativeTo", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1754, - "name": "baseUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - }, - { - "id": 1748, - "name": "convertModuleIdToViewUrl", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1749, - "name": "convertModuleIdToViewUrl", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1750, - "name": "moduleId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "string" - } - } - ] - }, - { - "id": 1758, - "name": "getDefault", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1759, - "name": "getDefault", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1760, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - }, - { - "id": 1755, - "name": "normalize", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1756, - "name": "normalize", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1757, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1740 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1751 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1743, - 1752, - 1748, - 1758, - 1755 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - }, - { - "id": 2294, - "name": "ElementConfigResource", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2295, - "name": "load", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2296, - "name": "load", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2297, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2298, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2299, - "name": "register", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2300, - "name": "register", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "kind": 2048, - "children": [ - 2295, - 2299 - ] - } - ] - }, - { - "id": 2160, - "name": "HtmlBehaviorResource", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2161, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2162, - "name": "new HtmlBehaviorResource", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ] - }, - { - "id": 2167, - "name": "addChildBinding", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2168, - "name": "addChildBinding", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2169, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BindingExpression", - "id": 1118 - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 2170, - "name": "analyze", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2171, - "name": "analyze", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2172, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2173, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Function" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 2185, - "name": "compile", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2186, - "name": "compile", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2187, - "name": "compiler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewCompiler", - "id": 2008 - } - }, - { - "id": 2188, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 2189, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - }, - { - "id": 2190, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BehaviorInstruction", - "id": 1661 - } - }, - { - "id": 2191, - "name": "parentNode", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Node" - } - } - ], - "type": { - "type": "reference", - "name": "Node" - } - } - ] - }, - { - "id": 2192, - "name": "create", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2193, - "name": "create", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2194, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2195, - "name": "instruction", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "BehaviorInstruction", - "id": 1661 - } - }, - { - "id": 2196, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Element" - } - }, - { - "id": 2197, - "name": "bindings", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "isArray": true, - "name": "Binding", - "id": 1135 - } - } - ], - "type": { - "type": "reference", - "name": "BehaviorInstance", - "id": 2084 - } - } - ] - }, - { - "id": 2198, - "name": "ensurePropertiesDefined", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2199, - "name": "ensurePropertiesDefined", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2200, - "name": "instance", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 2201, - "name": "lookup", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Object" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2174, - "name": "load", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2175, - "name": "load", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2176, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2177, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Function" - } - }, - { - "id": 2178, - "name": "viewStrategy", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - }, - { - "id": 2179, - "name": "transientView", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - }, - { - "id": 2180, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - ] - } - } - ] - }, - { - "id": 2181, - "name": "register", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2182, - "name": "register", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2183, - "name": "registry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 2184, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 2163, - "name": "convention", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 2164, - "name": "convention", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2165, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 2166, - "name": "existing", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ], - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2161 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2167, - 2170, - 2185, - 2192, - 2198, - 2174, - 2181, - 2163 - ] - } - ] - }, - { - "id": 1797, - "name": "InlineViewStrategy", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1798, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1799, - "name": "new InlineViewStrategy", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1800, - "name": "markup", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1801, - "name": "dependencies", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Array", - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "Function" - }, - { - "type": "reference", - "name": "Object" - } - ] - } - ] - } - }, - { - "id": 1802, - "name": "dependencyBaseUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "InlineViewStrategy", - "id": 1797 - } - } - ] - }, - { - "id": 1808, - "name": "metadataKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.metadataKey", - "id": 1710 - } - }, - { - "id": 1803, - "name": "loadViewFactory", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1804, - "name": "loadViewFactory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1805, - "name": "viewEngine", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewEngine", - "id": 2047 - } - }, - { - "id": 1806, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 1807, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - ] - } - } - ] - }, - { - "id": 1809, - "name": "makeRelativeTo", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1810, - "name": "makeRelativeTo", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1811, - "name": "baseUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - }, - { - "id": 1815, - "name": "getDefault", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1816, - "name": "getDefault", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1817, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - }, - { - "id": 1812, - "name": "normalize", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1813, - "name": "normalize", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1814, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1798 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1808 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1803, - 1809, - 1815, - 1812 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - }, - { - "id": 2238, - "name": "ModuleAnalyzer", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2239, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2240, - "name": "new ModuleAnalyzer", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "ModuleAnalyzer", - "id": 2238 - } - } - ] - }, - { - "id": 2244, - "name": "analyze", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2245, - "name": "analyze", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2246, - "name": "moduleId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 2247, - "name": "moduleInstance", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2248, - "name": "viewModelMember", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "ResourceModule", - "id": 2202 - } - } - ] - }, - { - "id": 2241, - "name": "getAnalysis", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2242, - "name": "getAnalysis", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2243, - "name": "moduleId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "ResourceModule", - "id": 2202 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2239 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2244, - 2241 - ] - } - ] - }, - { - "id": 1761, - "name": "NoViewStrategy", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1767, - "name": "metadataKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.metadataKey", - "id": 1710 - } - }, - { - "id": 1762, - "name": "loadViewFactory", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1763, - "name": "loadViewFactory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1764, - "name": "viewEngine", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewEngine", - "id": 2047 - } - }, - { - "id": 1765, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 1766, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - ] - } - } - ] - }, - { - "id": 1768, - "name": "makeRelativeTo", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1769, - "name": "makeRelativeTo", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1770, - "name": "baseUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - }, - { - "id": 1774, - "name": "getDefault", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1775, - "name": "getDefault", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1776, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - }, - { - "id": 1771, - "name": "normalize", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1772, - "name": "normalize", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1773, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 1767 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1762, - 1768, - 1774, - 1771 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - }, - { - "id": 2040, - "name": "ProxyViewFactory", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 2041, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "signatures": [ - { - "id": 2042, - "name": "new ProxyViewFactory", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2043, - "name": "promise", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ProxyViewFactory", - "id": 2040 - } - } - ] - }, - { - "id": 2044, - "name": "absorb", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "signatures": [ - { - "id": 2045, - "name": "absorb", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2046, - "name": "factory", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2041 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2044 - ] - } - ] - }, - { - "id": 2217, - "name": "ResourceDescription", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2218, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2219, - "name": "new ResourceDescription", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2220, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 2221, - "name": "exportedValue", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2222, - "name": "resourceTypeMeta", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Object" - } - } - ], - "type": { - "type": "reference", - "name": "ResourceDescription", - "id": 2217 - } - } - ] - }, - { - "id": 2223, - "name": "analyze", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2224, - "name": "analyze", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2225, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2230, - "name": "load", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2231, - "name": "load", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2232, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2233, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "instrinct", - "name": "void" - } - ] - }, - { - "type": "instrinct", - "name": "void" - } - ] - } - } - ] - }, - { - "id": 2226, - "name": "register", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2227, - "name": "register", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2228, - "name": "registry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 2229, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2234, - "name": "get", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 2235, - "name": "get", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2236, - "name": "resource", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2237, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "ResourceDescription", - "id": 2217 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2218 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2223, - 2230, - 2226, - 2234 - ] - } - ] - }, - { - "id": 1645, - "name": "ResourceLoadContext", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1646, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1647, - "name": "new ResourceLoadContext", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ] - }, - { - "id": 1648, - "name": "addDependency", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1649, - "name": "addDependency", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1650, - "name": "url", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1651, - "name": "doesNotHaveDependency", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1652, - "name": "doesNotHaveDependency", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1653, - "name": "url", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1646 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1648, - 1651 - ] - } - ] - }, - { - "id": 2202, - "name": "ResourceModule", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2203, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2204, - "name": "new ResourceModule", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2205, - "name": "moduleId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "ResourceModule", - "id": 2202 - } - } - ] - }, - { - "id": 2206, - "name": "analyze", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2207, - "name": "analyze", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2208, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2213, - "name": "load", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2214, - "name": "load", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2215, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2216, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "instrinct", - "name": "void" - } - ] - } - } - ] - }, - { - "id": 2209, - "name": "register", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2210, - "name": "register", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2211, - "name": "registry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 2212, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2203 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2206, - 2213, - 2209 - ] - } - ] - }, - { - "id": 1680, - "name": "TargetInstruction", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1707, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1708, - "name": "new TargetInstruction", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "name": "TargetInstruction", - "id": 1680 - } - } - ] - }, - { - "id": 1681, - "name": "noExpressions", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1686, - "name": "contentExpression", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1687, - "name": "contentExpression", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1688, - "name": "expression", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "TargetInstruction", - "id": 1680 - } - } - ] - }, - { - "id": 1682, - "name": "contentSelector", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1683, - "name": "contentSelector", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1684, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - }, - { - "id": 1685, - "name": "parentInjectorId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "name": "TargetInstruction", - "id": 1680 - } - } - ] - }, - { - "id": 1689, - "name": "lifting", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1690, - "name": "lifting", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1691, - "name": "parentInjectorId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "number" - } - }, - { - "id": 1692, - "name": "liftingInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BehaviorInstruction", - "id": 1661 - } - } - ], - "type": { - "type": "reference", - "name": "TargetInstruction", - "id": 1680 - } - } - ] - }, - { - "id": 1693, - "name": "normal", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1694, - "name": "normal", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1695, - "name": "injectorId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1696, - "name": "parentInjectorId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1697, - "name": "providers", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1698, - "name": "behaviorInstructions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1699, - "name": "expressions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1700, - "name": "elementInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "TargetInstruction", - "id": 1680 - } - } - ] - }, - { - "id": 1701, - "name": "surrogate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1702, - "name": "surrogate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1703, - "name": "providers", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1704, - "name": "behaviorInstructions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1705, - "name": "expressions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1706, - "name": "values", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "TargetInstruction", - "id": 1680 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1707 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1681 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1686, - 1682, - 1689, - 1693, - 1701 - ] - } - ] - }, - { - "id": 1777, - "name": "TemplateRegistryViewStrategy", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1778, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1779, - "name": "new TemplateRegistryViewStrategy", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1780, - "name": "moduleId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1781, - "name": "entry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "TemplateRegistryEntry", - "id": 1446 - } - } - ], - "type": { - "type": "reference", - "name": "TemplateRegistryViewStrategy", - "id": 1777 - } - } - ] - }, - { - "id": 1787, - "name": "metadataKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.metadataKey", - "id": 1710 - } - }, - { - "id": 1782, - "name": "loadViewFactory", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1783, - "name": "loadViewFactory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1784, - "name": "viewEngine", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewEngine", - "id": 2047 - } - }, - { - "id": 1785, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 1786, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - ] - } - } - ] - }, - { - "id": 1788, - "name": "makeRelativeTo", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1789, - "name": "makeRelativeTo", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1790, - "name": "baseUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - }, - { - "id": 1794, - "name": "getDefault", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1795, - "name": "getDefault", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1796, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - }, - { - "id": 1791, - "name": "normalize", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1792, - "name": "normalize", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1793, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1778 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1787 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1782, - 1788, - 1794, - 1791 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - }, - { - "id": 1720, - "name": "UseViewStrategy", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1721, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1722, - "name": "new UseViewStrategy", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1723, - "name": "path", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "UseViewStrategy", - "id": 1720 - } - } - ] - }, - { - "id": 1732, - "name": "metadataKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.metadataKey", - "id": 1710 - } - }, - { - "id": 1724, - "name": "loadViewFactory", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1725, - "name": "loadViewFactory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1726, - "name": "viewEngine", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewEngine", - "id": 2047 - } - }, - { - "id": 1727, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 1728, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - ] - } - } - ] - }, - { - "id": 1729, - "name": "makeRelativeTo", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1730, - "name": "makeRelativeTo", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1731, - "name": "file", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - }, - "overwrites": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - } - ], - "overwrites": { - "type": "reference", - "name": "ViewStrategy.makeRelativeTo", - "id": 1711 - } - }, - { - "id": 1736, - "name": "getDefault", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1737, - "name": "getDefault", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1738, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.getDefault", - "id": 1717 - } - }, - { - "id": 1733, - "name": "normalize", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1734, - "name": "normalize", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1735, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - }, - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "inheritedFrom": { - "type": "reference", - "name": "ViewStrategy.normalize", - "id": 1714 - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1721 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1732 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1724, - 1729, - 1736, - 1733 - ] - } - ], - "extendedTypes": [ - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - }, - { - "id": 1873, - "name": "View", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1874, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1875, - "name": "new View", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1876, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1877, - "name": "fragment", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1878, - "name": "behaviors", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1879, - "name": "bindings", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1880, - "name": "children", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1881, - "name": "systemControlled", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1882, - "name": "contentSelectors", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "View", - "id": 1873 - } - } - ] - }, - { - "id": 1889, - "name": "addBinding", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1890, - "name": "addBinding", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1891, - "name": "binding", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1897, - "name": "appendNodesTo", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1898, - "name": "appendNodesTo", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1899, - "name": "parent", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1902, - "name": "attached", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1903, - "name": "attached", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1885, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1886, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1887, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1888, - "name": "systemUpdate", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1883, - "name": "created", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1884, - "name": "created", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1904, - "name": "detached", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1905, - "name": "detached", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1894, - "name": "insertNodesBefore", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1895, - "name": "insertNodesBefore", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1896, - "name": "refNode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1900, - "name": "removeNodes", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1901, - "name": "removeNodes", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1892, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1893, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1874 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1889, - 1897, - 1902, - 1885, - 1883, - 1904, - 1894, - 1900, - 1892 - ] - } - ] - }, - { - "id": 1654, - "name": "ViewCompileInstruction", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1656, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1657, - "name": "new ViewCompileInstruction", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1658, - "name": "targetShadowDOM", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - }, - { - "id": 1659, - "name": "compileSurrogate", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - }, - { - "id": 1660, - "name": "beforeCompile", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - } - ] - }, - { - "id": 1655, - "name": "normal", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1656 - ] - }, - { - "title": "Properties", - "kind": 1024, - "children": [ - 1655 - ] - } - ] - }, - { - "id": 2008, - "name": "ViewCompiler", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2011, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2012, - "name": "new ViewCompiler", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2013, - "name": "bindingLanguage", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "BindingLanguage", - "id": 1818 - } - }, - { - "id": 2014, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - } - ], - "type": { - "type": "reference", - "name": "ViewCompiler", - "id": 2008 - } - } - ] - }, - { - "id": 2015, - "name": "compile", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2016, - "name": "compile", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2017, - "name": "source", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "name": "Element" - }, - { - "type": "reference", - "name": "DocumentFragment" - }, - { - "type": "instrinct", - "name": "string" - } - ] - } - }, - { - "id": 2018, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 2019, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - } - ], - "type": { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - } - ] - }, - { - "id": 2032, - "name": "compileElement", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2033, - "name": "compileElement", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2034, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2035, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2036, - "name": "instructions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2037, - "name": "parentNode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2038, - "name": "parentInjectorId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2039, - "name": "targetLightDOM", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2020, - "name": "compileNode", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2021, - "name": "compileNode", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2022, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2023, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2024, - "name": "instructions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2025, - "name": "parentNode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2026, - "name": "parentInjectorId", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2027, - "name": "targetLightDOM", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2028, - "name": "compileSurrogate", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2029, - "name": "compileSurrogate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2030, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2031, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2009, - "name": "inject", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 2010, - "name": "inject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2011 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2015, - 2032, - 2020, - 2028, - 2009 - ] - } - ] - }, - { - "id": 2047, - "name": "ViewEngine", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 2050, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2051, - "name": "new ViewEngine", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 2052, - "name": "loader", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Loader", - "id": 1467 - } - }, - { - "id": 2053, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2054, - "name": "viewCompiler", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewCompiler", - "id": 2008 - } - }, - { - "id": 2055, - "name": "moduleAnalyzer", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ModuleAnalyzer", - "id": 2238 - } - }, - { - "id": 2056, - "name": "appResources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - } - ], - "type": { - "type": "reference", - "name": "ViewEngine", - "id": 2047 - } - } - ] - }, - { - "id": 2057, - "name": "enhance", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2058, - "name": "enhance", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2059, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2060, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Element" - } - }, - { - "id": 2061, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 2062, - "name": "bindingContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Object" - } - } - ], - "type": { - "type": "reference", - "name": "View", - "id": 1873 - } - } - ] - }, - { - "id": 2073, - "name": "importViewModelResource", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2074, - "name": "importViewModelResource", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2075, - "name": "moduleImport", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 2076, - "name": "moduleMember", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ResourceDescription", - "id": 2217 - } - ] - } - } - ] - }, - { - "id": 2077, - "name": "importViewResources", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2078, - "name": "importViewResources", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2079, - "name": "moduleIds", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "isArray": true, - "name": "string" - } - }, - { - "id": 2080, - "name": "names", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "isArray": true, - "name": "string" - } - }, - { - "id": 2081, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 2082, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 2083, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - ] - } - } - ] - }, - { - "id": 2068, - "name": "loadTemplateResources", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2069, - "name": "loadTemplateResources", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2070, - "name": "viewRegistryEntry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "TemplateRegistryEntry", - "id": 1446 - } - }, - { - "id": 2071, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 2072, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - ] - } - } - ] - }, - { - "id": 2063, - "name": "loadViewFactory", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2064, - "name": "loadViewFactory", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2065, - "name": "urlOrRegistryEntry", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "TemplateRegistryEntry", - "id": 1446 - } - ] - } - }, - { - "id": 2066, - "name": "compileInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewCompileInstruction", - "id": 1654 - } - }, - { - "id": 2067, - "name": "loadContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ResourceLoadContext", - "id": 1645 - } - } - ], - "type": { - "type": "reference", - "name": "Promise", - "typeArguments": [ - { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - ] - } - } - ] - }, - { - "id": 2048, - "name": "inject", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 2049, - "name": "inject", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 2050 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2057, - 2073, - 2077, - 2068, - 2063, - 2048 - ] - } - ] - }, - { - "id": 1996, - "name": "ViewFactory", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1997, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1998, - "name": "new ViewFactory", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1999, - "name": "template", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "DocumentFragment" - } - }, - { - "id": 2000, - "name": "instructions", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 2001, - "name": "resources", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - } - ], - "type": { - "type": "reference", - "name": "ViewFactory", - "id": 1996 - } - } - ] - }, - { - "id": 2002, - "name": "create", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2003, - "name": "create", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2004, - "name": "container", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Container", - "id": 1365 - } - }, - { - "id": 2005, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 2006, - "name": "createInstruction", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewCreateInstruction", - "id": 1603 - } - }, - { - "id": 2007, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Element" - } - } - ], - "type": { - "type": "reference", - "name": "View", - "id": 1873 - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1997 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 2002 - ] - } - ] - }, - { - "id": 1834, - "name": "ViewResources", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1835, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1836, - "name": "new ViewResources", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1837, - "name": "parent", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - }, - { - "id": 1838, - "name": "viewUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - } - ] - }, - { - "id": 1863, - "name": "getAttribute", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1864, - "name": "getAttribute", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1865, - "name": "attribute", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ] - }, - { - "id": 1839, - "name": "getBindingLanguage", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1840, - "name": "getBindingLanguage", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1841, - "name": "bindingLanguageFallback", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1852, - "name": "getElement", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1853, - "name": "getElement", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1854, - "name": "tagName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ] - }, - { - "id": 1870, - "name": "getValueConverter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1871, - "name": "getValueConverter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1872, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "ValueConverter", - "id": 234 - } - } - ] - }, - { - "id": 1855, - "name": "mapAttribute", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1856, - "name": "mapAttribute", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1857, - "name": "attribute", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "string" - } - } - ] - }, - { - "id": 1842, - "name": "patchInParent", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1843, - "name": "patchInParent", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1844, - "name": "newParent", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ViewResources", - "id": 1834 - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1858, - "name": "registerAttribute", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1859, - "name": "registerAttribute", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1860, - "name": "attribute", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1861, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - }, - { - "id": 1862, - "name": "knownAttribute", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1848, - "name": "registerElement", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1849, - "name": "registerElement", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1850, - "name": "tagName", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1851, - "name": "behavior", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "HtmlBehaviorResource", - "id": 2160 - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1866, - "name": "registerValueConverter", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1867, - "name": "registerValueConverter", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1868, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1869, - "name": "valueConverter", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "ValueConverter", - "id": 234 - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1845, - "name": "relativeToView", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1846, - "name": "relativeToView", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1847, - "name": "path", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1835 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1863, - 1839, - 1852, - 1870, - 1855, - 1842, - 1858, - 1848, - 1866, - 1845 - ] - } - ] - }, - { - "id": 1932, - "name": "ViewSlot", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1933, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1934, - "name": "new ViewSlot", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 1935, - "name": "anchor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1936, - "name": "anchorIsContainer", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1937, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1938, - "name": "animator", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ViewSlot", - "id": 1932 - } - } - ] - }, - { - "id": 1946, - "name": "add", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1947, - "name": "add", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1948, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1964, - "name": "attached", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1965, - "name": "attached", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1941, - "name": "bind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1942, - "name": "bind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1943, - "name": "executionContext", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1971, - "name": "contentSelectorAdd", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1972, - "name": "contentSelectorAdd", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1973, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1974, - "name": "contentSelectorInsert", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1975, - "name": "contentSelectorInsert", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1976, - "name": "index", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1977, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1978, - "name": "contentSelectorRemove", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1979, - "name": "contentSelectorRemove", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1980, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1984, - "name": "contentSelectorRemoveAll", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1985, - "name": "contentSelectorRemoveAll", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1981, - "name": "contentSelectorRemoveAt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1982, - "name": "contentSelectorRemoveAt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1983, - "name": "index", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1966, - "name": "detached", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1967, - "name": "detached", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1949, - "name": "insert", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1950, - "name": "insert", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1951, - "name": "index", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 1952, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1968, - "name": "installContentSelectors", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1969, - "name": "installContentSelectors", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1970, - "name": "contentSelectors", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1953, - "name": "remove", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1954, - "name": "remove", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1955, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1959, - "name": "removeAll", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1960, - "name": "removeAll", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1956, - "name": "removeAt", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1957, - "name": "removeAt", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1958, - "name": "index", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1961, - "name": "swap", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1962, - "name": "swap", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1963, - "name": "view", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1939, - "name": "transformChildNodesIntoView", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1940, - "name": "transformChildNodesIntoView", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 1944, - "name": "unbind", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1945, - "name": "unbind", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [ - 1933 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1946, - 1964, - 1941, - 1971, - 1974, - 1978, - 1984, - 1981, - 1966, - 1949, - 1968, - 1953, - 1959, - 1956, - 1961, - 1939, - 1944 - ] - } - ] - }, - { - "id": 1709, - "name": "ViewStrategy", - "kind": 128, - "kindString": "Class", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1710, - "name": "metadataKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isStatic": true, - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 1711, - "name": "makeRelativeTo", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 1712, - "name": "makeRelativeTo", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1713, - "name": "baseUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 1717, - "name": "getDefault", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1718, - "name": "getDefault", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1719, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - } - ] - }, - { - "id": 1714, - "name": "normalize", - "kind": 2048, - "kindString": "Method", - "flags": { - "isStatic": true, - "isExported": true - }, - "signatures": [ - { - "id": 1715, - "name": "normalize", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 1716, - "name": "value", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - ] - } - } - ], - "type": { - "type": "reference", - "name": "ViewStrategy", - "id": 1709 - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 1710 - ] - }, - { - "title": "Methods", - "kind": 2048, - "children": [ - 1711, - 1717, - 1714 - ] - } - ], - "extendedBy": [ - { - "type": "reference", - "name": "UseViewStrategy", - "id": 1720 - }, - { - "type": "reference", - "name": "ConventionalViewStrategy", - "id": 1739 - }, - { - "type": "reference", - "name": "NoViewStrategy", - "id": 1761 - }, - { - "type": "reference", - "name": "TemplateRegistryViewStrategy", - "id": 1777 - }, - { - "type": "reference", - "name": "InlineViewStrategy", - "id": 1797 - } - ] - }, - { - "id": 1603, - "name": "ViewCreateInstruction", - "kind": 256, - "kindString": "Interface", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 1606, - "name": "enhance", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true, - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - }, - { - "id": 1608, - "name": "initiatedByBehavior", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true, - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - }, - { - "id": 1607, - "name": "partReplacements", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true, - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Object" - } - }, - { - "id": 1604, - "name": "suppressBind", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true, - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - }, - { - "id": 1605, - "name": "systemControlled", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExported": true, - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 1606, - 1608, - 1607, - 1604, - 1605 - ] - } - ] - }, - { - "id": 2301, - "name": "DOMBoundary", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2318, - "name": "animationEvent", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2302, - "name": "hasShadowDOM", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2322, - "name": "behavior", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2323, - "name": "behavior", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2324, - "name": "override", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2335, - "name": "bindable", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2336, - "name": "bindable", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2337, - "name": "nameOrConfigOrTarget", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2338, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2339, - "name": "descriptor", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2355, - "name": "containerless", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2356, - "name": "containerless", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2357, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2306, - "name": "createTemplateFromMarkup", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2307, - "name": "createTemplateFromMarkup", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2308, - "name": "markup", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "name": "Element" - } - } - ] - }, - { - "id": 2328, - "name": "customAttribute", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2329, - "name": "customAttribute", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2330, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - }, - { - "id": 2331, - "name": "defaultBindingMode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2325, - "name": "customElement", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2326, - "name": "customElement", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2327, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2340, - "name": "dynamicOptions", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2341, - "name": "dynamicOptions", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2342, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2372, - "name": "elementConfig", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2373, - "name": "elementConfig", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2374, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2319, - "name": "hyphenate", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2320, - "name": "hyphenate", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2321, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2364, - "name": "inlineView", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2365, - "name": "inlineView", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2366, - "name": "markup", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "string" - } - }, - { - "id": 2367, - "name": "dependencies", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "name": "Array", - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "instrinct", - "name": "string" - }, - { - "type": "reference", - "name": "Function" - }, - { - "type": "reference", - "name": "Object" - } - ] - } - ] - } - }, - { - "id": 2368, - "name": "dependencyBaseUrl", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isOptional": true - }, - "type": { - "type": "instrinct", - "name": "string" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2303, - "name": "nextElementSibling", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2304, - "name": "nextElementSibling", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2305, - "name": "element", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - } - ], - "type": { - "type": "reference", - "name": "Element" - } - } - ] - }, - { - "id": 2369, - "name": "noView", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2370, - "name": "noView", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2371, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2352, - "name": "processContent", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2353, - "name": "processContent", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2354, - "name": "processor", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2314, - "name": "removeNode", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2315, - "name": "removeNode", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2316, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - }, - { - "id": 2317, - "name": "parentNode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 2309, - "name": "replaceNode", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2310, - "name": "replaceNode", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2311, - "name": "newNode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - }, - { - "id": 2312, - "name": "node", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - }, - { - "id": 2313, - "name": "parentNode", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "name": "Node" - } - } - ], - "type": { - "type": "instrinct", - "name": "void" - } - } - ] - }, - { - "id": 2349, - "name": "skipContentProcessing", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2350, - "name": "skipContentProcessing", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2351, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2343, - "name": "sync", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2344, - "name": "sync", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2345, - "name": "selectorOrConfig", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2332, - "name": "templateController", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2333, - "name": "templateController", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2334, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2346, - "name": "useShadowDOM", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2347, - "name": "useShadowDOM", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2348, - "name": "target", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2361, - "name": "useView", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2362, - "name": "useView", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2363, - "name": "path", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - }, - { - "id": 2358, - "name": "viewStrategy", - "kind": 64, - "kindString": "Function", - "flags": { - "isExported": true - }, - "signatures": [ - { - "id": 2359, - "name": "viewStrategy", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 2360, - "name": "strategy", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "instrinct", - "name": "any" - } - } - ], - "type": { - "type": "instrinct", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Classes", - "kind": 128, - "children": [ - 1609, - 2084, - 1661, - 2142, - 2107, - 1818, - 1986, - 2249, - 2257, - 2273, - 1906, - 1739, - 2294, - 2160, - 1797, - 2238, - 1761, - 2040, - 2217, - 1645, - 2202, - 1680, - 1777, - 1720, - 1873, - 1654, - 2008, - 2047, - 1996, - 1834, - 1932, - 1709 - ] - }, - { - "title": "Interfaces", - "kind": 256, - "children": [ - 1603 - ] - }, - { - "title": "Variables", - "kind": 32, - "children": [ - 2301, - 2318, - 2302 - ] - }, - { - "title": "Functions", - "kind": 64, - "children": [ - 2322, - 2335, - 2355, - 2306, - 2328, - 2325, - 2340, - 2372, - 2319, - 2364, - 2303, - 2369, - 2352, - 2314, - 2309, - 2349, - 2343, - 2332, - 2346, - 2361, - 2358 - ] - } - ] - } - ], - "groups": [ - { - "title": "Modules", - "kind": 2, - "children": [ - 1602 - ] - } - ] - } - ], - "groups": [ - { - "title": "External modules", - "kind": 1, - "children": [ - 1, - 77, - 80, - 1286, - 1439, - 1502, - 1537, - 1567, - 1581, - 1601 - ] - } - ] -} \ No newline at end of file +{"id":2,"name":"\"aurelia-framework\"","kind":2,"kindString":"Module","flags":{},"children":[{"id":56,"name":"Aurelia","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"The framework core that provides the main Aurelia object.","tags":[{"tag":"class","text":"Aurelia"},{"tag":"constructor","text":""},{"tag":"param","text":"The loader for this Aurelia instance to use. If a loader is not specified, Aurelia will use a defaultLoader.","param":"loader"},{"tag":"param","text":"The dependency injection container for this Aurelia instance to use. If a container is not specified, Aurelia will create an empty container.","param":"container"},{"tag":"param","text":"The resource registry for this Aurelia instance to use. If a resource registry is not specified, Aurelia will create an empty registry.\n","param":"resources"}]},"children":[{"id":61,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":62,"name":"new Aurelia","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":63,"name":"loader","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"reference","name":"Loader","id":1471}},{"id":64,"name":"container","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"reference","name":"Container","id":1365}},{"id":65,"name":"resources","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"reference","name":"ViewResources","id":1905}}],"type":{"type":"reference","name":"Aurelia","id":56}}]},{"id":58,"name":"container","kind":1024,"kindString":"Property","flags":{"isExported":true},"type":{"type":"reference","name":"Container","id":1365}},{"id":57,"name":"loader","kind":1024,"kindString":"Property","flags":{"isExported":true},"type":{"type":"reference","name":"Loader","id":1471}},{"id":59,"name":"resources","kind":1024,"kindString":"Property","flags":{"isExported":true},"type":{"type":"reference","name":"ViewResources","id":1905}},{"id":60,"name":"use","kind":1024,"kindString":"Property","flags":{"isExported":true},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}},{"id":68,"name":"enhance","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":69,"name":"enhance","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Enhances the host's existing elements with behaviors and bindings.","returns":"Returns the current Aurelia instance.\n","tags":[{"tag":"method","text":"enhance"}]},"parameters":[{"id":70,"name":"bindingContext","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"A binding context for the enhanced elements."},"type":{"type":"reference","name":"Object"}},{"id":71,"name":"applicationHost","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The DOM object that Aurelia will enhance."},"type":{"type":"instrinct","name":"any"}}],"type":{"type":"reference","name":"Promise","typeArguments":[{"type":"reference","name":"Aurelia","id":56}]}}]},{"id":72,"name":"setRoot","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":73,"name":"setRoot","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Instantiates the root view-model and view and add them to the DOM.","returns":"Returns the current Aurelia instance.\n","tags":[{"tag":"method","text":"setRoot"}]},"parameters":[{"id":74,"name":"root","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The root view-model to load upon bootstrap."},"type":{"type":"instrinct","name":"string"}},{"id":75,"name":"applicationHost","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The DOM object that Aurelia will attach to."},"type":{"type":"instrinct","name":"any"}}],"type":{"type":"reference","name":"Promise","typeArguments":[{"type":"reference","name":"Aurelia","id":56}]}}]},{"id":66,"name":"start","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":67,"name":"start","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Loads plugins, then resources, and then starts the Aurelia instance.","returns":"Returns the started Aurelia instance.\n","tags":[{"tag":"method","text":"start"}]},"type":{"type":"reference","name":"Promise","typeArguments":[{"type":"reference","name":"Aurelia","id":56}]}}]}],"groups":[{"title":"Constructors","kind":512,"children":[61]},{"title":"Properties","kind":1024,"children":[58,57,59,60]},{"title":"Methods","kind":2048,"children":[68,72,66]}]},{"id":3,"name":"FrameworkConfiguration","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"Manages configuring the aurelia framework instance.","tags":[{"tag":"class","text":"FrameworkConfiguration"},{"tag":"constructor","text":""},{"tag":"param","text":"An instance of Aurelia.\n","param":"aurelia"}]},"children":[{"id":4,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"signatures":[{"id":5,"name":"new FrameworkConfiguration","kind":16384,"kindString":"Constructor signature","flags":{},"parameters":[{"id":6,"name":"aurelia","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","name":"Aurelia","id":56}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":54,"name":"apply","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":55,"name":"apply","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Loads and configures the plugins registered with this instance.","returns":"Returns a promise which resolves when all plugins are loaded and configured.\n","tags":[{"tag":"method","text":"apply"}]},"type":{"type":"reference","name":"Promise","typeArguments":[{"type":"instrinct","name":"void"}]}}]},{"id":40,"name":"defaultBindingLanguage","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":41,"name":"defaultBindingLanguage","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Plugs in the default binding language from aurelia-templating-binding.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"defaultBindingLanguage"}]},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":46,"name":"defaultResources","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":47,"name":"defaultResources","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Plugs in the default templating resources (if, repeat, show, compose, etc.) from aurelia-templating-resources.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"defaultResources"}]},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":52,"name":"developmentLogging","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":53,"name":"developmentLogging","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Plugs in the ConsoleAppender and sets the log level to debug.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"developmentLogging"}]},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":48,"name":"eventAggregator","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":49,"name":"eventAggregator","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Plugs in the event aggregator from aurelia-event-aggregator.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"eventAggregator"}]},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":25,"name":"feature","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":26,"name":"feature","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Configures an internal feature plugin before Aurelia starts.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"feature"}]},"parameters":[{"id":27,"name":"plugin","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The folder for the internal plugin to configure (expects an index.js in that folder)."},"type":{"type":"instrinct","name":"string"}},{"id":28,"name":"config","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The configuration for the specified plugin."},"type":{"type":"instrinct","name":"any"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":32,"name":"globalName","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":33,"name":"globalName","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Renames a global resource that was imported.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"globalName"}]},"parameters":[{"id":34,"name":"resourcePath","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The path to the resource."},"type":{"type":"instrinct","name":"string"}},{"id":35,"name":"newName","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The new name."},"type":{"type":"instrinct","name":"string"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":29,"name":"globalResources","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":30,"name":"globalResources","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds globally available view resources to be imported into the Aurelia framework.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"globalResources"}]},"parameters":[{"id":31,"name":"resources","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The relative module id to the resource. (Relative to the plugin's installer.)"},"type":{"type":"union","types":[{"type":"instrinct","name":"string"},{"type":"instrinct","isArray":true,"name":"string"}]}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":44,"name":"history","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":45,"name":"history","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Plugs in the default history implementation from aurelia-history-browser.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"history"}]},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":7,"name":"instance","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":8,"name":"instance","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds an existing object to the framework's dependency injection container.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"instance"}]},"parameters":[{"id":9,"name":"type","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The object type of the dependency that the framework will inject."},"type":{"type":"instrinct","name":"any"}},{"id":10,"name":"instance","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The existing instance of the dependency that the framework will inject."},"type":{"type":"instrinct","name":"any"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":36,"name":"plugin","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":37,"name":"plugin","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Configures an external, 3rd party plugin before Aurelia starts.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"plugin"}]},"parameters":[{"id":38,"name":"plugin","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The ID of the 3rd party plugin to configure."},"type":{"type":"instrinct","name":"string"}},{"id":39,"name":"config","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The configuration for the specified plugin."},"type":{"type":"instrinct","name":"any"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":22,"name":"postTask","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":23,"name":"postTask","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds an async function that runs after the plugins are run.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"addPostStartTask"}]},"parameters":[{"id":24,"name":"task","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The function to run after start."},"type":{"type":"reference","name":"Function"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":19,"name":"preTask","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":20,"name":"preTask","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds an async function that runs before the plugins are run.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"addPreStartTask"}]},"parameters":[{"id":21,"name":"task","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The function to run before start."},"type":{"type":"reference","name":"Function"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":42,"name":"router","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":43,"name":"router","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Plugs in the router from aurelia-templating-router.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"router"}]},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":11,"name":"singleton","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":12,"name":"singleton","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds a singleton to the framework's dependency injection container.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"singleton"}]},"parameters":[{"id":13,"name":"type","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The object type of the dependency that the framework will inject."},"type":{"type":"instrinct","name":"any"}},{"id":14,"name":"implementation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The constructor function of the dependency that the framework will inject."},"type":{"type":"reference","name":"Function"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":50,"name":"standardConfiguration","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":51,"name":"standardConfiguration","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Sets up the Aurelia configuration. This is equivalent to calling `.defaultBindingLanguage().defaultResources().history().router().eventAggregator();`","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"standardConfiguration"}]},"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]},{"id":15,"name":"transient","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":16,"name":"transient","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Adds a transient to the framework's dependency injection container.","returns":"Returns the current FrameworkConfiguration instance.\n","tags":[{"tag":"method","text":"transient"}]},"parameters":[{"id":17,"name":"type","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The object type of the dependency that the framework will inject."},"type":{"type":"instrinct","name":"any"}},{"id":18,"name":"implementation","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"text":"The constructor function of the dependency that the framework will inject."},"type":{"type":"reference","name":"Function"}}],"type":{"type":"reference","name":"FrameworkConfiguration","id":3}}]}],"groups":[{"title":"Constructors","kind":512,"children":[4]},{"title":"Methods","kind":2048,"children":[54,40,46,52,48,25,32,29,44,7,36,22,19,42,11,50,15]}]},{"id":76,"name":"LogManager","kind":32,"kindString":"Variable","flags":{"isExported":true},"type":{"type":"instrinct","name":"any"}}],"groups":[{"title":"Classes","kind":128,"children":[56,3]},{"title":"Variables","kind":32,"children":[76]}]} \ No newline at end of file diff --git a/package.json b/package.json index 6dbb667e..62511550 100644 --- a/package.json +++ b/package.json @@ -42,28 +42,27 @@ } }, "devDependencies": { - "aurelia-tools": "^0.1.7", - "babel-dts-generator": "^0.2.5", + "aurelia-tools": "^0.1.12", + "babel-dts-generator": "^0.2.9", + "babel-eslint": "^4.1.1", "conventional-changelog": "0.0.11", "del": "^1.1.0", "gulp": "^3.8.10", - "gulp-babel": "^5.1.0", + "gulp-babel": "^5.2.1", "gulp-bump": "^0.3.1", "gulp-concat": "^2.6.0", + "gulp-eslint": "^1.0.0", "gulp-insert": "^0.4.0", - "gulp-jshint": "^1.9.0", "gulp-rename": "^1.2.2", "gulp-typedoc": "^1.2.1", "gulp-typedoc-extractor": "^0.0.3", - "gulp-yuidoc": "^0.1.2", "jasmine-core": "^2.1.3", - "jshint-stylish": "^1.0.0", "karma": "^0.12.28", - "karma-babel-preprocessor": "^5.2.1", + "karma-babel-preprocessor": "^5.2.2", "karma-chrome-launcher": "^0.1.7", "karma-coverage": "^0.3.1", "karma-jasmine": "^0.3.5", - "karma-jspm": "^1.1.5", + "karma-jspm": "^2.0.1", "object.assign": "^1.0.3", "require-dir": "^0.1.0", "run-sequence": "^1.0.2",