@angular/compiler
Advanced tools
Comparing version 4.0.0-rc.1 to 4.0.0-rc.2
@@ -0,1 +1,11 @@ | ||
var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; | ||
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); | ||
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
import { Injectable, CompilerFactory, Pipe, Component, Directive, NgModule, COMPILER_OPTIONS, createPlatformFactory, SecurityContext, Compiler, Injector, resolveForwardRef } from '@angular/core'; | ||
@@ -5,4 +15,6 @@ import { NgModuleResolver, DirectiveResolver, PipeResolver, platformCoreDynamic } from '@angular/compiler'; | ||
class MockSchemaRegistry { | ||
constructor(existingProperties, attrPropMapping, existingElements, invalidProperties, invalidAttributes) { | ||
var MockSchemaRegistry = function () { | ||
function MockSchemaRegistry(existingProperties, attrPropMapping, existingElements, invalidProperties, invalidAttributes) { | ||
_classCallCheck(this, MockSchemaRegistry); | ||
this.existingProperties = existingProperties; | ||
@@ -14,47 +26,71 @@ this.attrPropMapping = attrPropMapping; | ||
} | ||
hasProperty(tagName, property, schemas) { | ||
const value = this.existingProperties[property]; | ||
return value === void 0 ? true : value; | ||
} | ||
hasElement(tagName, schemaMetas) { | ||
const value = this.existingElements[tagName.toLowerCase()]; | ||
return value === void 0 ? true : value; | ||
} | ||
allKnownElementNames() { | ||
return Object.keys(this.existingElements); | ||
} | ||
securityContext(selector, property, isAttribute) { | ||
return SecurityContext.NONE; | ||
} | ||
getMappedPropName(attrName) { | ||
return this.attrPropMapping[attrName] || attrName; | ||
} | ||
getDefaultComponentElementName() { | ||
return 'ng-component'; | ||
} | ||
validateProperty(name) { | ||
if (this.invalidProperties.indexOf(name) > -1) { | ||
return { error: true, msg: `Binding to property '${name}' is disallowed for security reasons` }; | ||
} else { | ||
return { error: false }; | ||
_createClass(MockSchemaRegistry, [{ | ||
key: 'hasProperty', | ||
value: function hasProperty(tagName, property, schemas) { | ||
var value = this.existingProperties[property]; | ||
return value === void 0 ? true : value; | ||
} | ||
} | ||
validateAttribute(name) { | ||
if (this.invalidAttributes.indexOf(name) > -1) { | ||
return { | ||
error: true, | ||
msg: `Binding to attribute '${name}' is disallowed for security reasons` | ||
}; | ||
} else { | ||
return { error: false }; | ||
}, { | ||
key: 'hasElement', | ||
value: function hasElement(tagName, schemaMetas) { | ||
var value = this.existingElements[tagName.toLowerCase()]; | ||
return value === void 0 ? true : value; | ||
} | ||
} | ||
normalizeAnimationStyleProperty(propName) { | ||
return propName; | ||
} | ||
normalizeAnimationStyleValue(camelCaseProp, userProvidedProp, val) { | ||
return { error: null, value: val.toString() }; | ||
} | ||
} | ||
}, { | ||
key: 'allKnownElementNames', | ||
value: function allKnownElementNames() { | ||
return Object.keys(this.existingElements); | ||
} | ||
}, { | ||
key: 'securityContext', | ||
value: function securityContext(selector, property, isAttribute) { | ||
return SecurityContext.NONE; | ||
} | ||
}, { | ||
key: 'getMappedPropName', | ||
value: function getMappedPropName(attrName) { | ||
return this.attrPropMapping[attrName] || attrName; | ||
} | ||
}, { | ||
key: 'getDefaultComponentElementName', | ||
value: function getDefaultComponentElementName() { | ||
return 'ng-component'; | ||
} | ||
}, { | ||
key: 'validateProperty', | ||
value: function validateProperty(name) { | ||
if (this.invalidProperties.indexOf(name) > -1) { | ||
return { error: true, msg: 'Binding to property \'' + name + '\' is disallowed for security reasons' }; | ||
} else { | ||
return { error: false }; | ||
} | ||
} | ||
}, { | ||
key: 'validateAttribute', | ||
value: function validateAttribute(name) { | ||
if (this.invalidAttributes.indexOf(name) > -1) { | ||
return { | ||
error: true, | ||
msg: 'Binding to attribute \'' + name + '\' is disallowed for security reasons' | ||
}; | ||
} else { | ||
return { error: false }; | ||
} | ||
} | ||
}, { | ||
key: 'normalizeAnimationStyleProperty', | ||
value: function normalizeAnimationStyleProperty(propName) { | ||
return propName; | ||
} | ||
}, { | ||
key: 'normalizeAnimationStyleValue', | ||
value: function normalizeAnimationStyleValue(camelCaseProp, userProvidedProp, val) { | ||
return { error: null, value: val.toString() }; | ||
} | ||
}]); | ||
return MockSchemaRegistry; | ||
}(); | ||
function isPresent(obj) { | ||
@@ -71,9 +107,9 @@ return obj != null; | ||
if (token.overriddenName) { | ||
return `${token.overriddenName}`; | ||
return '' + token.overriddenName; | ||
} | ||
if (token.name) { | ||
return `${token.name}`; | ||
return '' + token.name; | ||
} | ||
const res = token.toString(); | ||
const newLineIndex = res.indexOf('\n'); | ||
var res = token.toString(); | ||
var newLineIndex = res.indexOf('\n'); | ||
return newLineIndex === -1 ? res : res.substring(0, newLineIndex); | ||
@@ -86,52 +122,84 @@ } | ||
*/ | ||
class MockDirectiveResolver extends DirectiveResolver { | ||
constructor(_injector) { | ||
super(); | ||
this._injector = _injector; | ||
this._directives = new Map(); | ||
this._providerOverrides = new Map(); | ||
this._viewProviderOverrides = new Map(); | ||
this._views = new Map(); | ||
this._inlineTemplates = new Map(); | ||
var MockDirectiveResolver = function (_DirectiveResolver) { | ||
_inherits(MockDirectiveResolver, _DirectiveResolver); | ||
function MockDirectiveResolver(_injector) { | ||
_classCallCheck(this, MockDirectiveResolver); | ||
var _this = _possibleConstructorReturn(this, (MockDirectiveResolver.__proto__ || Object.getPrototypeOf(MockDirectiveResolver)).call(this)); | ||
_this._injector = _injector; | ||
_this._directives = new Map(); | ||
_this._providerOverrides = new Map(); | ||
_this._viewProviderOverrides = new Map(); | ||
_this._views = new Map(); | ||
_this._inlineTemplates = new Map(); | ||
return _this; | ||
} | ||
get _compiler() { | ||
return this._injector.get(Compiler); | ||
} | ||
_clearCacheFor(component) { | ||
this._compiler.clearCacheFor(component); | ||
} | ||
resolve(type, throwIfNotFound = true) { | ||
let metadata = this._directives.get(type); | ||
if (!metadata) { | ||
metadata = super.resolve(type, throwIfNotFound); | ||
_createClass(MockDirectiveResolver, [{ | ||
key: '_clearCacheFor', | ||
value: function _clearCacheFor(component) { | ||
this._compiler.clearCacheFor(component); | ||
} | ||
if (!metadata) { | ||
return null; | ||
} | ||
const providerOverrides = this._providerOverrides.get(type); | ||
const viewProviderOverrides = this._viewProviderOverrides.get(type); | ||
let providers = metadata.providers; | ||
if (isPresent(providerOverrides)) { | ||
const originalViewProviders = metadata.providers || []; | ||
providers = originalViewProviders.concat(providerOverrides); | ||
} | ||
if (metadata instanceof Component) { | ||
let viewProviders = metadata.viewProviders; | ||
if (isPresent(viewProviderOverrides)) { | ||
const originalViewProviders = metadata.viewProviders || []; | ||
viewProviders = originalViewProviders.concat(viewProviderOverrides); | ||
}, { | ||
key: 'resolve', | ||
value: function resolve(type) { | ||
var throwIfNotFound = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; | ||
var metadata = this._directives.get(type); | ||
if (!metadata) { | ||
metadata = _get(MockDirectiveResolver.prototype.__proto__ || Object.getPrototypeOf(MockDirectiveResolver.prototype), 'resolve', this).call(this, type, throwIfNotFound); | ||
} | ||
let view = this._views.get(type); | ||
if (!view) { | ||
view = metadata; | ||
if (!metadata) { | ||
return null; | ||
} | ||
let animations = view.animations; | ||
let templateUrl = view.templateUrl; | ||
let inlineTemplate = this._inlineTemplates.get(type); | ||
if (isPresent(inlineTemplate)) { | ||
templateUrl = null; | ||
} else { | ||
inlineTemplate = view.template; | ||
var providerOverrides = this._providerOverrides.get(type); | ||
var viewProviderOverrides = this._viewProviderOverrides.get(type); | ||
var providers = metadata.providers; | ||
if (isPresent(providerOverrides)) { | ||
var originalViewProviders = metadata.providers || []; | ||
providers = originalViewProviders.concat(providerOverrides); | ||
} | ||
return new Component({ | ||
if (metadata instanceof Component) { | ||
var viewProviders = metadata.viewProviders; | ||
if (isPresent(viewProviderOverrides)) { | ||
var _originalViewProviders = metadata.viewProviders || []; | ||
viewProviders = _originalViewProviders.concat(viewProviderOverrides); | ||
} | ||
var view = this._views.get(type); | ||
if (!view) { | ||
view = metadata; | ||
} | ||
var animations = view.animations; | ||
var templateUrl = view.templateUrl; | ||
var inlineTemplate = this._inlineTemplates.get(type); | ||
if (isPresent(inlineTemplate)) { | ||
templateUrl = null; | ||
} else { | ||
inlineTemplate = view.template; | ||
} | ||
return new Component({ | ||
selector: metadata.selector, | ||
inputs: metadata.inputs, | ||
outputs: metadata.outputs, | ||
host: metadata.host, | ||
exportAs: metadata.exportAs, | ||
moduleId: metadata.moduleId, | ||
queries: metadata.queries, | ||
changeDetection: metadata.changeDetection, | ||
providers: providers, | ||
viewProviders: viewProviders, | ||
entryComponents: metadata.entryComponents, | ||
template: inlineTemplate, | ||
templateUrl: templateUrl, | ||
animations: animations, | ||
styles: view.styles, | ||
styleUrls: view.styleUrls, | ||
encapsulation: view.encapsulation, | ||
interpolation: view.interpolation | ||
}); | ||
} | ||
return new Directive({ | ||
selector: metadata.selector, | ||
@@ -141,67 +209,76 @@ inputs: metadata.inputs, | ||
host: metadata.host, | ||
providers: providers, | ||
exportAs: metadata.exportAs, | ||
moduleId: metadata.moduleId, | ||
queries: metadata.queries, | ||
changeDetection: metadata.changeDetection, | ||
providers: providers, | ||
viewProviders: viewProviders, | ||
entryComponents: metadata.entryComponents, | ||
template: inlineTemplate, | ||
templateUrl: templateUrl, | ||
animations: animations, | ||
styles: view.styles, | ||
styleUrls: view.styleUrls, | ||
encapsulation: view.encapsulation, | ||
interpolation: view.interpolation | ||
queries: metadata.queries | ||
}); | ||
} | ||
return new Directive({ | ||
selector: metadata.selector, | ||
inputs: metadata.inputs, | ||
outputs: metadata.outputs, | ||
host: metadata.host, | ||
providers: providers, | ||
exportAs: metadata.exportAs, | ||
queries: metadata.queries | ||
}); | ||
} | ||
/** | ||
* Overrides the {@link Directive} for a directive. | ||
*/ | ||
setDirective(type, metadata) { | ||
this._directives.set(type, metadata); | ||
this._clearCacheFor(type); | ||
} | ||
setProvidersOverride(type, providers) { | ||
this._providerOverrides.set(type, providers); | ||
this._clearCacheFor(type); | ||
} | ||
setViewProvidersOverride(type, viewProviders) { | ||
this._viewProviderOverrides.set(type, viewProviders); | ||
this._clearCacheFor(type); | ||
} | ||
/** | ||
* Overrides the {@link ViewMetadata} for a component. | ||
*/ | ||
setView(component, view) { | ||
this._views.set(component, view); | ||
this._clearCacheFor(component); | ||
} | ||
/** | ||
* Overrides the inline template for a component - other configuration remains unchanged. | ||
*/ | ||
setInlineTemplate(component, template) { | ||
this._inlineTemplates.set(component, template); | ||
this._clearCacheFor(component); | ||
} | ||
} | ||
/** | ||
* Overrides the {@link Directive} for a directive. | ||
*/ | ||
}, { | ||
key: 'setDirective', | ||
value: function setDirective(type, metadata) { | ||
this._directives.set(type, metadata); | ||
this._clearCacheFor(type); | ||
} | ||
}, { | ||
key: 'setProvidersOverride', | ||
value: function setProvidersOverride(type, providers) { | ||
this._providerOverrides.set(type, providers); | ||
this._clearCacheFor(type); | ||
} | ||
}, { | ||
key: 'setViewProvidersOverride', | ||
value: function setViewProvidersOverride(type, viewProviders) { | ||
this._viewProviderOverrides.set(type, viewProviders); | ||
this._clearCacheFor(type); | ||
} | ||
/** | ||
* Overrides the {@link ViewMetadata} for a component. | ||
*/ | ||
}, { | ||
key: 'setView', | ||
value: function setView(component, view) { | ||
this._views.set(component, view); | ||
this._clearCacheFor(component); | ||
} | ||
/** | ||
* Overrides the inline template for a component - other configuration remains unchanged. | ||
*/ | ||
}, { | ||
key: 'setInlineTemplate', | ||
value: function setInlineTemplate(component, template) { | ||
this._inlineTemplates.set(component, template); | ||
this._clearCacheFor(component); | ||
} | ||
}, { | ||
key: '_compiler', | ||
get: function get() { | ||
return this._injector.get(Compiler); | ||
} | ||
}]); | ||
return MockDirectiveResolver; | ||
}(DirectiveResolver); | ||
MockDirectiveResolver.decorators = [{ type: Injectable }]; | ||
/** @nocollapse */ | ||
MockDirectiveResolver.ctorParameters = () => [{ type: Injector }]; | ||
MockDirectiveResolver.ctorParameters = function () { | ||
return [{ type: Injector }]; | ||
}; | ||
class MockNgModuleResolver extends NgModuleResolver { | ||
constructor(_injector) { | ||
super(); | ||
this._injector = _injector; | ||
this._ngModules = new Map(); | ||
var MockNgModuleResolver = function (_NgModuleResolver) { | ||
_inherits(MockNgModuleResolver, _NgModuleResolver); | ||
function MockNgModuleResolver(_injector) { | ||
_classCallCheck(this, MockNgModuleResolver); | ||
var _this2 = _possibleConstructorReturn(this, (MockNgModuleResolver.__proto__ || Object.getPrototypeOf(MockNgModuleResolver)).call(this)); | ||
_this2._injector = _injector; | ||
_this2._ngModules = new Map(); | ||
return _this2; | ||
} | ||
@@ -211,66 +288,113 @@ /** | ||
*/ | ||
setNgModule(type, metadata) { | ||
this._ngModules.set(type, metadata); | ||
this._clearCacheFor(type); | ||
} | ||
/** | ||
* Returns the {@link NgModule} for a module: | ||
* - Set the {@link NgModule} to the overridden view when it exists or fallback to the | ||
* default | ||
* `NgModuleResolver`, see `setNgModule`. | ||
*/ | ||
resolve(type, throwIfNotFound = true) { | ||
return this._ngModules.get(type) || super.resolve(type, throwIfNotFound); | ||
} | ||
get _compiler() { | ||
return this._injector.get(Compiler); | ||
} | ||
_clearCacheFor(component) { | ||
this._compiler.clearCacheFor(component); | ||
} | ||
} | ||
_createClass(MockNgModuleResolver, [{ | ||
key: 'setNgModule', | ||
value: function setNgModule(type, metadata) { | ||
this._ngModules.set(type, metadata); | ||
this._clearCacheFor(type); | ||
} | ||
/** | ||
* Returns the {@link NgModule} for a module: | ||
* - Set the {@link NgModule} to the overridden view when it exists or fallback to the | ||
* default | ||
* `NgModuleResolver`, see `setNgModule`. | ||
*/ | ||
}, { | ||
key: 'resolve', | ||
value: function resolve(type) { | ||
var throwIfNotFound = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; | ||
return this._ngModules.get(type) || _get(MockNgModuleResolver.prototype.__proto__ || Object.getPrototypeOf(MockNgModuleResolver.prototype), 'resolve', this).call(this, type, throwIfNotFound); | ||
} | ||
}, { | ||
key: '_clearCacheFor', | ||
value: function _clearCacheFor(component) { | ||
this._compiler.clearCacheFor(component); | ||
} | ||
}, { | ||
key: '_compiler', | ||
get: function get() { | ||
return this._injector.get(Compiler); | ||
} | ||
}]); | ||
return MockNgModuleResolver; | ||
}(NgModuleResolver); | ||
MockNgModuleResolver.decorators = [{ type: Injectable }]; | ||
/** @nocollapse */ | ||
MockNgModuleResolver.ctorParameters = () => [{ type: Injector }]; | ||
MockNgModuleResolver.ctorParameters = function () { | ||
return [{ type: Injector }]; | ||
}; | ||
class MockPipeResolver extends PipeResolver { | ||
constructor(_injector) { | ||
super(); | ||
this._injector = _injector; | ||
this._pipes = new Map(); | ||
var MockPipeResolver = function (_PipeResolver) { | ||
_inherits(MockPipeResolver, _PipeResolver); | ||
function MockPipeResolver(_injector) { | ||
_classCallCheck(this, MockPipeResolver); | ||
var _this3 = _possibleConstructorReturn(this, (MockPipeResolver.__proto__ || Object.getPrototypeOf(MockPipeResolver)).call(this)); | ||
_this3._injector = _injector; | ||
_this3._pipes = new Map(); | ||
return _this3; | ||
} | ||
get _compiler() { | ||
return this._injector.get(Compiler); | ||
} | ||
_clearCacheFor(pipe) { | ||
this._compiler.clearCacheFor(pipe); | ||
} | ||
/** | ||
* Overrides the {@link Pipe} for a pipe. | ||
*/ | ||
setPipe(type, metadata) { | ||
this._pipes.set(type, metadata); | ||
this._clearCacheFor(type); | ||
} | ||
/** | ||
* Returns the {@link Pipe} for a pipe: | ||
* - Set the {@link Pipe} to the overridden view when it exists or fallback to the | ||
* default | ||
* `PipeResolver`, see `setPipe`. | ||
*/ | ||
resolve(type, throwIfNotFound = true) { | ||
let metadata = this._pipes.get(type); | ||
if (!metadata) { | ||
metadata = super.resolve(type, throwIfNotFound); | ||
_createClass(MockPipeResolver, [{ | ||
key: '_clearCacheFor', | ||
value: function _clearCacheFor(pipe) { | ||
this._compiler.clearCacheFor(pipe); | ||
} | ||
return metadata; | ||
} | ||
} | ||
/** | ||
* Overrides the {@link Pipe} for a pipe. | ||
*/ | ||
}, { | ||
key: 'setPipe', | ||
value: function setPipe(type, metadata) { | ||
this._pipes.set(type, metadata); | ||
this._clearCacheFor(type); | ||
} | ||
/** | ||
* Returns the {@link Pipe} for a pipe: | ||
* - Set the {@link Pipe} to the overridden view when it exists or fallback to the | ||
* default | ||
* `PipeResolver`, see `setPipe`. | ||
*/ | ||
}, { | ||
key: 'resolve', | ||
value: function resolve(type) { | ||
var throwIfNotFound = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; | ||
var metadata = this._pipes.get(type); | ||
if (!metadata) { | ||
metadata = _get(MockPipeResolver.prototype.__proto__ || Object.getPrototypeOf(MockPipeResolver.prototype), 'resolve', this).call(this, type, throwIfNotFound); | ||
} | ||
return metadata; | ||
} | ||
}, { | ||
key: '_compiler', | ||
get: function get() { | ||
return this._injector.get(Compiler); | ||
} | ||
}]); | ||
return MockPipeResolver; | ||
}(PipeResolver); | ||
MockPipeResolver.decorators = [{ type: Injectable }]; | ||
/** @nocollapse */ | ||
MockPipeResolver.ctorParameters = () => [{ type: Injector }]; | ||
MockPipeResolver.ctorParameters = function () { | ||
return [{ type: Injector }]; | ||
}; | ||
let _nextReferenceId = 0; | ||
class MetadataOverrider { | ||
constructor() { | ||
var _nextReferenceId = 0; | ||
var MetadataOverrider = function () { | ||
function MetadataOverrider() { | ||
_classCallCheck(this, MetadataOverrider); | ||
this._references = new Map(); | ||
@@ -282,28 +406,39 @@ } | ||
*/ | ||
overrideMetadata(metadataClass, oldMetadata, override) { | ||
const props = {}; | ||
if (oldMetadata) { | ||
_valueProps(oldMetadata).forEach(prop => props[prop] = oldMetadata[prop]); | ||
} | ||
if (override.set) { | ||
if (override.remove || override.add) { | ||
throw new Error(`Cannot set and add/remove ${stringify(metadataClass)} at the same time!`); | ||
_createClass(MetadataOverrider, [{ | ||
key: 'overrideMetadata', | ||
value: function overrideMetadata(metadataClass, oldMetadata, override) { | ||
var props = {}; | ||
if (oldMetadata) { | ||
_valueProps(oldMetadata).forEach(function (prop) { | ||
return props[prop] = oldMetadata[prop]; | ||
}); | ||
} | ||
setMetadata(props, override.set); | ||
if (override.set) { | ||
if (override.remove || override.add) { | ||
throw new Error('Cannot set and add/remove ' + stringify(metadataClass) + ' at the same time!'); | ||
} | ||
setMetadata(props, override.set); | ||
} | ||
if (override.remove) { | ||
removeMetadata(props, override.remove, this._references); | ||
} | ||
if (override.add) { | ||
addMetadata(props, override.add); | ||
} | ||
return new metadataClass(props); | ||
} | ||
if (override.remove) { | ||
removeMetadata(props, override.remove, this._references); | ||
} | ||
if (override.add) { | ||
addMetadata(props, override.add); | ||
} | ||
return new metadataClass(props); | ||
} | ||
} | ||
}]); | ||
return MetadataOverrider; | ||
}(); | ||
function removeMetadata(metadata, remove, references) { | ||
const removeObjects = new Set(); | ||
for (const prop in remove) { | ||
const removeValue = remove[prop]; | ||
var removeObjects = new Set(); | ||
var _loop = function _loop(prop) { | ||
var removeValue = remove[prop]; | ||
if (removeValue instanceof Array) { | ||
removeValue.forEach(value => { | ||
removeValue.forEach(function (value) { | ||
removeObjects.add(_propHashKey(prop, value, references)); | ||
@@ -314,7 +449,14 @@ }); | ||
} | ||
}; | ||
for (var prop in remove) { | ||
_loop(prop); | ||
} | ||
for (const prop in metadata) { | ||
const propValue = metadata[prop]; | ||
var _loop2 = function _loop2(prop) { | ||
var propValue = metadata[prop]; | ||
if (propValue instanceof Array) { | ||
metadata[prop] = propValue.filter(value => !removeObjects.has(_propHashKey(prop, value, references))); | ||
metadata[prop] = propValue.filter(function (value) { | ||
return !removeObjects.has(_propHashKey(prop, value, references)); | ||
}); | ||
} else { | ||
@@ -325,10 +467,14 @@ if (removeObjects.has(_propHashKey(prop, propValue, references))) { | ||
} | ||
}; | ||
for (var prop in metadata) { | ||
_loop2(prop); | ||
} | ||
} | ||
function addMetadata(metadata, add) { | ||
for (const prop in add) { | ||
const addValue = add[prop]; | ||
const propValue = metadata[prop]; | ||
if (propValue != null && propValue instanceof Array) { | ||
metadata[prop] = propValue.concat(addValue); | ||
for (var prop in add) { | ||
var addValue = add[prop]; | ||
var _propValue = metadata[prop]; | ||
if (_propValue != null && _propValue instanceof Array) { | ||
metadata[prop] = _propValue.concat(addValue); | ||
} else { | ||
@@ -340,3 +486,3 @@ metadata[prop] = addValue; | ||
function setMetadata(metadata, set) { | ||
for (const prop in set) { | ||
for (var prop in set) { | ||
metadata[prop] = set[prop]; | ||
@@ -346,3 +492,3 @@ } | ||
function _propHashKey(propName, propValue, references) { | ||
const replacer = (key, value) => { | ||
var replacer = function replacer(key, value) { | ||
if (typeof value === 'function') { | ||
@@ -353,8 +499,8 @@ value = _serializeReference(value, references); | ||
}; | ||
return `${propName}:${JSON.stringify(propValue, replacer)}`; | ||
return propName + ':' + JSON.stringify(propValue, replacer); | ||
} | ||
function _serializeReference(ref, references) { | ||
let id = references.get(ref); | ||
var id = references.get(ref); | ||
if (!id) { | ||
id = `${stringify(ref)}${_nextReferenceId++}`; | ||
id = '' + stringify(ref) + _nextReferenceId++; | ||
references.set(ref, id); | ||
@@ -365,5 +511,5 @@ } | ||
function _valueProps(obj) { | ||
const props = []; | ||
var props = []; | ||
// regular public props | ||
Object.keys(obj).forEach(prop => { | ||
Object.keys(obj).forEach(function (prop) { | ||
if (!prop.startsWith('_')) { | ||
@@ -374,6 +520,6 @@ props.push(prop); | ||
// getters | ||
let proto = obj; | ||
var proto = obj; | ||
while (proto = Object.getPrototypeOf(proto)) { | ||
Object.keys(proto).forEach(protoProp => { | ||
const desc = Object.getOwnPropertyDescriptor(proto, protoProp); | ||
Object.keys(proto).forEach(function (protoProp) { | ||
var desc = Object.getOwnPropertyDescriptor(proto, protoProp); | ||
if (!protoProp.startsWith('_') && desc && 'get' in desc) { | ||
@@ -387,16 +533,30 @@ props.push(protoProp); | ||
class TestingCompilerFactoryImpl { | ||
constructor(_compilerFactory) { | ||
var TestingCompilerFactoryImpl = function () { | ||
function TestingCompilerFactoryImpl(_compilerFactory) { | ||
_classCallCheck(this, TestingCompilerFactoryImpl); | ||
this._compilerFactory = _compilerFactory; | ||
} | ||
createTestingCompiler(options) { | ||
const compiler = this._compilerFactory.createCompiler(options); | ||
return new TestingCompilerImpl(compiler, compiler.injector.get(MockDirectiveResolver), compiler.injector.get(MockPipeResolver), compiler.injector.get(MockNgModuleResolver)); | ||
} | ||
} | ||
_createClass(TestingCompilerFactoryImpl, [{ | ||
key: 'createTestingCompiler', | ||
value: function createTestingCompiler(options) { | ||
var compiler = this._compilerFactory.createCompiler(options); | ||
return new TestingCompilerImpl(compiler, compiler.injector.get(MockDirectiveResolver), compiler.injector.get(MockPipeResolver), compiler.injector.get(MockNgModuleResolver)); | ||
} | ||
}]); | ||
return TestingCompilerFactoryImpl; | ||
}(); | ||
TestingCompilerFactoryImpl.decorators = [{ type: Injectable }]; | ||
/** @nocollapse */ | ||
TestingCompilerFactoryImpl.ctorParameters = () => [{ type: CompilerFactory }]; | ||
class TestingCompilerImpl { | ||
constructor(_compiler, _directiveResolver, _pipeResolver, _moduleResolver) { | ||
TestingCompilerFactoryImpl.ctorParameters = function () { | ||
return [{ type: CompilerFactory }]; | ||
}; | ||
var TestingCompilerImpl = function () { | ||
function TestingCompilerImpl(_compiler, _directiveResolver, _pipeResolver, _moduleResolver) { | ||
_classCallCheck(this, TestingCompilerImpl); | ||
this._compiler = _compiler; | ||
@@ -408,43 +568,71 @@ this._directiveResolver = _directiveResolver; | ||
} | ||
get injector() { | ||
return this._compiler.injector; | ||
} | ||
compileModuleSync(moduleType) { | ||
return this._compiler.compileModuleSync(moduleType); | ||
} | ||
compileModuleAsync(moduleType) { | ||
return this._compiler.compileModuleAsync(moduleType); | ||
} | ||
compileModuleAndAllComponentsSync(moduleType) { | ||
return this._compiler.compileModuleAndAllComponentsSync(moduleType); | ||
} | ||
compileModuleAndAllComponentsAsync(moduleType) { | ||
return this._compiler.compileModuleAndAllComponentsAsync(moduleType); | ||
} | ||
getNgContentSelectors(component) { | ||
return this._compiler.getNgContentSelectors(component); | ||
} | ||
overrideModule(ngModule, override) { | ||
const oldMetadata = this._moduleResolver.resolve(ngModule, false); | ||
this._moduleResolver.setNgModule(ngModule, this._overrider.overrideMetadata(NgModule, oldMetadata, override)); | ||
} | ||
overrideDirective(directive, override) { | ||
const oldMetadata = this._directiveResolver.resolve(directive, false); | ||
this._directiveResolver.setDirective(directive, this._overrider.overrideMetadata(Directive, oldMetadata, override)); | ||
} | ||
overrideComponent(component, override) { | ||
const oldMetadata = this._directiveResolver.resolve(component, false); | ||
this._directiveResolver.setDirective(component, this._overrider.overrideMetadata(Component, oldMetadata, override)); | ||
} | ||
overridePipe(pipe, override) { | ||
const oldMetadata = this._pipeResolver.resolve(pipe, false); | ||
this._pipeResolver.setPipe(pipe, this._overrider.overrideMetadata(Pipe, oldMetadata, override)); | ||
} | ||
clearCache() { | ||
this._compiler.clearCache(); | ||
} | ||
clearCacheFor(type) { | ||
this._compiler.clearCacheFor(type); | ||
} | ||
} | ||
_createClass(TestingCompilerImpl, [{ | ||
key: 'compileModuleSync', | ||
value: function compileModuleSync(moduleType) { | ||
return this._compiler.compileModuleSync(moduleType); | ||
} | ||
}, { | ||
key: 'compileModuleAsync', | ||
value: function compileModuleAsync(moduleType) { | ||
return this._compiler.compileModuleAsync(moduleType); | ||
} | ||
}, { | ||
key: 'compileModuleAndAllComponentsSync', | ||
value: function compileModuleAndAllComponentsSync(moduleType) { | ||
return this._compiler.compileModuleAndAllComponentsSync(moduleType); | ||
} | ||
}, { | ||
key: 'compileModuleAndAllComponentsAsync', | ||
value: function compileModuleAndAllComponentsAsync(moduleType) { | ||
return this._compiler.compileModuleAndAllComponentsAsync(moduleType); | ||
} | ||
}, { | ||
key: 'getNgContentSelectors', | ||
value: function getNgContentSelectors(component) { | ||
return this._compiler.getNgContentSelectors(component); | ||
} | ||
}, { | ||
key: 'overrideModule', | ||
value: function overrideModule(ngModule, override) { | ||
var oldMetadata = this._moduleResolver.resolve(ngModule, false); | ||
this._moduleResolver.setNgModule(ngModule, this._overrider.overrideMetadata(NgModule, oldMetadata, override)); | ||
} | ||
}, { | ||
key: 'overrideDirective', | ||
value: function overrideDirective(directive, override) { | ||
var oldMetadata = this._directiveResolver.resolve(directive, false); | ||
this._directiveResolver.setDirective(directive, this._overrider.overrideMetadata(Directive, oldMetadata, override)); | ||
} | ||
}, { | ||
key: 'overrideComponent', | ||
value: function overrideComponent(component, override) { | ||
var oldMetadata = this._directiveResolver.resolve(component, false); | ||
this._directiveResolver.setDirective(component, this._overrider.overrideMetadata(Component, oldMetadata, override)); | ||
} | ||
}, { | ||
key: 'overridePipe', | ||
value: function overridePipe(pipe, override) { | ||
var oldMetadata = this._pipeResolver.resolve(pipe, false); | ||
this._pipeResolver.setPipe(pipe, this._overrider.overrideMetadata(Pipe, oldMetadata, override)); | ||
} | ||
}, { | ||
key: 'clearCache', | ||
value: function clearCache() { | ||
this._compiler.clearCache(); | ||
} | ||
}, { | ||
key: 'clearCacheFor', | ||
value: function clearCacheFor(type) { | ||
this._compiler.clearCacheFor(type); | ||
} | ||
}, { | ||
key: 'injector', | ||
get: function get() { | ||
return this._compiler.injector; | ||
} | ||
}]); | ||
return TestingCompilerImpl; | ||
}(); | ||
/** | ||
@@ -455,3 +643,5 @@ * Platform for dynamic tests | ||
*/ | ||
const platformCoreDynamicTesting = createPlatformFactory(platformCoreDynamic, 'coreDynamicTesting', [{ | ||
var platformCoreDynamicTesting = createPlatformFactory(platformCoreDynamic, 'coreDynamicTesting', [{ | ||
provide: COMPILER_OPTIONS, | ||
@@ -458,0 +648,0 @@ useValue: { |
/** | ||
* @license Angular v4.0.0-rc.1 | ||
* @license Angular v4.0.0-rc.2 | ||
* (c) 2010-2017 Google, Inc. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
{ | ||
"name": "@angular/compiler", | ||
"version": "4.0.0-rc.1", | ||
"version": "4.0.0-rc.2", | ||
"description": "Angular - the compiler library", | ||
@@ -12,3 +12,3 @@ "main": "./bundles/compiler.umd.js", | ||
"peerDependencies": { | ||
"@angular/core": "4.0.0-rc.1" | ||
"@angular/core": "4.0.0-rc.2" | ||
}, | ||
@@ -15,0 +15,0 @@ "repository": { |
@@ -13,4 +13,3 @@ /** | ||
translations?: string; | ||
useViewEngine?: boolean; | ||
enableLegacyTemplate?: boolean; | ||
} |
@@ -1,5 +0,10 @@ | ||
import { AnimationParser } from '../animation/animation_parser'; | ||
/** | ||
* @license | ||
* Copyright Google Inc. All Rights Reserved. | ||
* | ||
* Use of this source code is governed by an MIT-style license that can be | ||
* found in the LICENSE file at https://angular.io/license | ||
*/ | ||
import { CompileNgModuleMetadata } from '../compile_metadata'; | ||
import { CompilerConfig } from '../config'; | ||
import { DirectiveWrapperCompiler } from '../directive_wrapper_compiler'; | ||
import { CompileMetadataResolver } from '../metadata_resolver'; | ||
@@ -23,3 +28,2 @@ import { NgModuleCompiler } from '../ng_module_compiler'; | ||
private _viewCompiler; | ||
private _dirWrapperCompiler; | ||
private _ngModuleCompiler; | ||
@@ -30,6 +34,4 @@ private _outputEmitter; | ||
private _translationFormat; | ||
private _animationParser; | ||
private _symbolResolver; | ||
private _animationCompiler; | ||
constructor(_config: CompilerConfig, _host: AotCompilerHost, _metadataResolver: CompileMetadataResolver, _templateParser: TemplateParser, _styleCompiler: StyleCompiler, _viewCompiler: ViewCompiler, _dirWrapperCompiler: DirectiveWrapperCompiler, _ngModuleCompiler: NgModuleCompiler, _outputEmitter: OutputEmitter, _summaryResolver: SummaryResolver<StaticSymbol>, _localeId: string, _translationFormat: string, _animationParser: AnimationParser, _symbolResolver: StaticSymbolResolver); | ||
constructor(_config: CompilerConfig, _host: AotCompilerHost, _metadataResolver: CompileMetadataResolver, _templateParser: TemplateParser, _styleCompiler: StyleCompiler, _viewCompiler: ViewCompiler, _ngModuleCompiler: NgModuleCompiler, _outputEmitter: OutputEmitter, _summaryResolver: SummaryResolver<StaticSymbol>, _localeId: string, _translationFormat: string, _symbolResolver: StaticSymbolResolver); | ||
clearCache(): void; | ||
@@ -40,3 +42,2 @@ compileAll(rootFiles: string[]): Promise<GeneratedFile[]>; | ||
private _compileModule(ngModuleType, targetStatements); | ||
private _compileDirectiveWrapper(directiveType, targetStatements); | ||
private _compileComponentFactory(compMeta, ngModule, fileSuffix, targetStatements); | ||
@@ -43,0 +44,0 @@ private _compileComponent(compMeta, ngModule, directiveIdentifiers, componentStyles, fileSuffix, targetStatements); |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"AotCompiler":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./compiler_host","name":"AotCompilerHost"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../directive_wrapper_compiler","name":"DirectiveWrapperCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../output/abstract_emitter","name":"OutputEmitter"},{"__symbolic":"reference","module":"../summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","module":"./static_symbol","name":"StaticSymbol"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../animation/animation_parser","name":"AnimationParser"},{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"}]}],"clearCache":[{"__symbolic":"method"}],"compileAll":[{"__symbolic":"method"}],"_compileSrcFile":[{"__symbolic":"method"}],"_createSummary":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileDirectiveWrapper":[{"__symbolic":"method"}],"_compileComponentFactory":[{"__symbolic":"method"}],"_compileComponent":[{"__symbolic":"method"}],"_codgenStyles":[{"__symbolic":"method"}],"_codegenSourceModule":[{"__symbolic":"method"}]}},"analyzeNgModules":{"__symbolic":"function"},"analyzeAndValidateNgModules":{"__symbolic":"function"},"extractProgramSymbols":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"AotCompiler":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./compiler_host","name":"AotCompilerHost"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../directive_wrapper_compiler","name":"DirectiveWrapperCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../output/abstract_emitter","name":"OutputEmitter"},{"__symbolic":"reference","module":"../summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","module":"./static_symbol","name":"StaticSymbol"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../animation/animation_parser","name":"AnimationParser"},{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"}]}],"clearCache":[{"__symbolic":"method"}],"compileAll":[{"__symbolic":"method"}],"_compileSrcFile":[{"__symbolic":"method"}],"_createSummary":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileDirectiveWrapper":[{"__symbolic":"method"}],"_compileComponentFactory":[{"__symbolic":"method"}],"_compileComponent":[{"__symbolic":"method"}],"_codgenStyles":[{"__symbolic":"method"}],"_codegenSourceModule":[{"__symbolic":"method"}]}},"analyzeNgModules":{"__symbolic":"function"},"analyzeAndValidateNgModules":{"__symbolic":"function"},"extractProgramSymbols":{"__symbolic":"function"}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"AotCompiler":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./compiler_host","name":"AotCompilerHost"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../output/abstract_emitter","name":"OutputEmitter"},{"__symbolic":"reference","module":"../summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","module":"./static_symbol","name":"StaticSymbol"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"}]}],"clearCache":[{"__symbolic":"method"}],"compileAll":[{"__symbolic":"method"}],"_compileSrcFile":[{"__symbolic":"method"}],"_createSummary":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileComponentFactory":[{"__symbolic":"method"}],"_compileComponent":[{"__symbolic":"method"}],"_codgenStyles":[{"__symbolic":"method"}],"_codegenSourceModule":[{"__symbolic":"method"}]}},"analyzeNgModules":{"__symbolic":"function"},"analyzeAndValidateNgModules":{"__symbolic":"function"},"extractProgramSymbols":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"AotCompiler":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./compiler_host","name":"AotCompilerHost"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../output/abstract_emitter","name":"OutputEmitter"},{"__symbolic":"reference","module":"../summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","module":"./static_symbol","name":"StaticSymbol"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"}]}],"clearCache":[{"__symbolic":"method"}],"compileAll":[{"__symbolic":"method"}],"_compileSrcFile":[{"__symbolic":"method"}],"_createSummary":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileComponentFactory":[{"__symbolic":"method"}],"_compileComponent":[{"__symbolic":"method"}],"_codgenStyles":[{"__symbolic":"method"}],"_codegenSourceModule":[{"__symbolic":"method"}]}},"analyzeNgModules":{"__symbolic":"function"},"analyzeAndValidateNgModules":{"__symbolic":"function"},"extractProgramSymbols":{"__symbolic":"function"}}}] |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"StaticReflector":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":32,"character":28}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":33,"character":30}]},{"__symbolic":"error","message":"Expression form not supported","line":34,"character":30}]}],"importUri":[{"__symbolic":"method"}],"resolveIdentifier":[{"__symbolic":"method"}],"findDeclaration":[{"__symbolic":"method"}],"findSymbolDeclaration":[{"__symbolic":"method"}],"resolveEnum":[{"__symbolic":"method"}],"annotations":[{"__symbolic":"method"}],"propMetadata":[{"__symbolic":"method"}],"parameters":[{"__symbolic":"method"}],"_methodNames":[{"__symbolic":"method"}],"hasLifecycleHook":[{"__symbolic":"method"}],"_registerDecoratorOrConstructor":[{"__symbolic":"method"}],"_registerFunction":[{"__symbolic":"method"}],"initializeConversionMap":[{"__symbolic":"method"}],"getStaticSymbol":[{"__symbolic":"method"}],"reportError":[{"__symbolic":"method"}],"trySimplify":[{"__symbolic":"method"}],"simplify":[{"__symbolic":"method"}],"getTypeMetadata":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"StaticReflector":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":32,"character":28}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":33,"character":30}]},{"__symbolic":"error","message":"Expression form not supported","line":34,"character":30}]}],"importUri":[{"__symbolic":"method"}],"resolveIdentifier":[{"__symbolic":"method"}],"findDeclaration":[{"__symbolic":"method"}],"findSymbolDeclaration":[{"__symbolic":"method"}],"resolveEnum":[{"__symbolic":"method"}],"annotations":[{"__symbolic":"method"}],"propMetadata":[{"__symbolic":"method"}],"parameters":[{"__symbolic":"method"}],"_methodNames":[{"__symbolic":"method"}],"hasLifecycleHook":[{"__symbolic":"method"}],"_registerDecoratorOrConstructor":[{"__symbolic":"method"}],"_registerFunction":[{"__symbolic":"method"}],"initializeConversionMap":[{"__symbolic":"method"}],"getStaticSymbol":[{"__symbolic":"method"}],"reportError":[{"__symbolic":"method"}],"trySimplify":[{"__symbolic":"method"}],"simplify":[{"__symbolic":"method"}],"getTypeMetadata":[{"__symbolic":"method"}]}}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"StaticReflector":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":40,"character":28}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":41,"character":30}]},{"__symbolic":"error","message":"Expression form not supported","line":42,"character":30}]}],"importUri":[{"__symbolic":"method"}],"resolveIdentifier":[{"__symbolic":"method"}],"findDeclaration":[{"__symbolic":"method"}],"findSymbolDeclaration":[{"__symbolic":"method"}],"resolveEnum":[{"__symbolic":"method"}],"annotations":[{"__symbolic":"method"}],"propMetadata":[{"__symbolic":"method"}],"parameters":[{"__symbolic":"method"}],"_methodNames":[{"__symbolic":"method"}],"hasLifecycleHook":[{"__symbolic":"method"}],"_registerDecoratorOrConstructor":[{"__symbolic":"method"}],"_registerFunction":[{"__symbolic":"method"}],"initializeConversionMap":[{"__symbolic":"method"}],"getStaticSymbol":[{"__symbolic":"method"}],"reportError":[{"__symbolic":"method"}],"trySimplify":[{"__symbolic":"method"}],"simplify":[{"__symbolic":"method"}],"getTypeMetadata":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"StaticReflector":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./static_symbol_resolver","name":"StaticSymbolResolver"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":40,"character":28}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":41,"character":30}]},{"__symbolic":"error","message":"Expression form not supported","line":42,"character":30}]}],"importUri":[{"__symbolic":"method"}],"resolveIdentifier":[{"__symbolic":"method"}],"findDeclaration":[{"__symbolic":"method"}],"findSymbolDeclaration":[{"__symbolic":"method"}],"resolveEnum":[{"__symbolic":"method"}],"annotations":[{"__symbolic":"method"}],"propMetadata":[{"__symbolic":"method"}],"parameters":[{"__symbolic":"method"}],"_methodNames":[{"__symbolic":"method"}],"hasLifecycleHook":[{"__symbolic":"method"}],"_registerDecoratorOrConstructor":[{"__symbolic":"method"}],"_registerFunction":[{"__symbolic":"method"}],"initializeConversionMap":[{"__symbolic":"method"}],"getStaticSymbol":[{"__symbolic":"method"}],"reportError":[{"__symbolic":"method"}],"trySimplify":[{"__symbolic":"method"}],"simplify":[{"__symbolic":"method"}],"getTypeMetadata":[{"__symbolic":"method"}]}}}}] |
@@ -207,3 +207,2 @@ /** | ||
template: CompileTemplateSummary; | ||
wrapperType: StaticSymbol | ProxyClass; | ||
componentViewType: StaticSymbol | ProxyClass; | ||
@@ -217,3 +216,3 @@ rendererType: StaticSymbol | RendererTypeV2; | ||
export declare class CompileDirectiveMetadata { | ||
static create({isHost, type, isComponent, selector, exportAs, changeDetection, inputs, outputs, host, providers, viewProviders, queries, viewQueries, entryComponents, template, wrapperType, componentViewType, rendererType, componentFactory}?: { | ||
static create({isHost, type, isComponent, selector, exportAs, changeDetection, inputs, outputs, host, providers, viewProviders, queries, viewQueries, entryComponents, template, componentViewType, rendererType, componentFactory}?: { | ||
isHost?: boolean; | ||
@@ -236,3 +235,2 @@ type?: CompileTypeMetadata; | ||
template?: CompileTemplateMetadata; | ||
wrapperType?: StaticSymbol | ProxyClass; | ||
componentViewType?: StaticSymbol | ProxyClass; | ||
@@ -269,7 +267,6 @@ rendererType?: StaticSymbol | RendererTypeV2; | ||
template: CompileTemplateMetadata; | ||
wrapperType: StaticSymbol | ProxyClass; | ||
componentViewType: StaticSymbol | ProxyClass; | ||
rendererType: StaticSymbol | RendererTypeV2; | ||
componentFactory: StaticSymbol | ComponentFactory<any>; | ||
constructor({isHost, type, isComponent, selector, exportAs, changeDetection, inputs, outputs, hostListeners, hostProperties, hostAttributes, providers, viewProviders, queries, viewQueries, entryComponents, template, wrapperType, componentViewType, rendererType, componentFactory}?: { | ||
constructor({isHost, type, isComponent, selector, exportAs, changeDetection, inputs, outputs, hostListeners, hostProperties, hostAttributes, providers, viewProviders, queries, viewQueries, entryComponents, template, componentViewType, rendererType, componentFactory}?: { | ||
isHost?: boolean; | ||
@@ -302,3 +299,2 @@ type?: CompileTypeMetadata; | ||
template?: CompileTemplateMetadata; | ||
wrapperType?: StaticSymbol | ProxyClass; | ||
componentViewType?: StaticSymbol | ProxyClass; | ||
@@ -305,0 +301,0 @@ rendererType?: StaticSymbol | RendererTypeV2; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"CompileAnimationEntryMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStateMetadata"}]}]}]}},"CompileAnimationStateMetadata":{"__symbolic":"class"},"CompileAnimationStateDeclarationMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}},"CompileAnimationStateTransitionMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":39,"character":30},{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}},"CompileAnimationMetadata":{"__symbolic":"class"},"CompileAnimationKeyframesSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}]}},"CompileAnimationStyleMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":53,"character":50}]}]}]}},"CompileAnimationAnimateMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":60,"character":22},{"__symbolic":"error","message":"Expression form not supported","line":60,"character":56}]}]}},"CompileAnimationWithStepsMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationGroupMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"identifierName":{"__symbolic":"function"},"identifierModuleUrl":{"__symbolic":"function"},"viewClassName":{"__symbolic":"function","parameters":["compType","embeddedTemplateIndex"],"value":{"__symbolic":"error","message":"Expression form not supported","line":116,"character":9}},"rendererTypeName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":120,"character":9}},"hostViewClassName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":124,"character":9}},"dirWrapperClassName":{"__symbolic":"function","parameters":["dirType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":128,"character":9}},"componentFactoryName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":132,"character":9}},"CompileSummaryKind":{"Pipe":0,"Directive":1,"NgModule":2,"Injectable":3},"tokenName":{"__symbolic":"function","parameters":["token"],"value":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./facade/lang","name":"isPresent"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"value"}]},"thenExpression":{"__symbolic":"error","message":"Reference to a non-exported function","line":79,"character":9,"context":{"name":"_sanitizeIdentifier"}},"elseExpression":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierName"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"identifier"}]}}},"tokenReference":{"__symbolic":"function"},"CompileStylesheetMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":226,"character":19}]}]}},"CompileTemplateMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":257,"character":43}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileDirectiveMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":433,"character":34}]}],"toSummary":[{"__symbolic":"method"}]}},"createHostComponentMeta":{"__symbolic":"function"},"CompilePipeMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":552,"character":34}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileNgModuleMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":614,"character":30}]}],"toSummary":[{"__symbolic":"method"}]}},"TransitiveCompileNgModuleMetadata":{"__symbolic":"class","members":{"addProvider":[{"__symbolic":"method"}],"addDirective":[{"__symbolic":"method"}],"addExportedDirective":[{"__symbolic":"method"}],"addPipe":[{"__symbolic":"method"}],"addExportedPipe":[{"__symbolic":"method"}],"addModule":[{"__symbolic":"method"}],"addEntryComponent":[{"__symbolic":"method"}]}},"ProviderMeta":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"error","message":"Expression form not supported","line":728,"character":86}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"CompileAnimationEntryMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStateMetadata"}]}]}]}},"CompileAnimationStateMetadata":{"__symbolic":"class"},"CompileAnimationStateDeclarationMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}},"CompileAnimationStateTransitionMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":39,"character":30},{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}},"CompileAnimationMetadata":{"__symbolic":"class"},"CompileAnimationKeyframesSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}]}},"CompileAnimationStyleMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":53,"character":50}]}]}]}},"CompileAnimationAnimateMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":60,"character":22},{"__symbolic":"error","message":"Expression form not supported","line":60,"character":56}]}]}},"CompileAnimationWithStepsMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationGroupMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"identifierName":{"__symbolic":"function"},"identifierModuleUrl":{"__symbolic":"function"},"viewClassName":{"__symbolic":"function","parameters":["compType","embeddedTemplateIndex"],"value":{"__symbolic":"error","message":"Expression form not supported","line":116,"character":9}},"rendererTypeName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":120,"character":9}},"hostViewClassName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":124,"character":9}},"dirWrapperClassName":{"__symbolic":"function","parameters":["dirType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":128,"character":9}},"componentFactoryName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":132,"character":9}},"CompileSummaryKind":{"Pipe":0,"Directive":1,"NgModule":2,"Injectable":3},"tokenName":{"__symbolic":"function","parameters":["token"],"value":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./facade/lang","name":"isPresent"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"value"}]},"thenExpression":{"__symbolic":"error","message":"Reference to a non-exported function","line":79,"character":9,"context":{"name":"_sanitizeIdentifier"}},"elseExpression":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierName"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"identifier"}]}}},"tokenReference":{"__symbolic":"function"},"CompileStylesheetMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":226,"character":19}]}]}},"CompileTemplateMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":257,"character":43}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileDirectiveMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":433,"character":34}]}],"toSummary":[{"__symbolic":"method"}]}},"createHostComponentMeta":{"__symbolic":"function"},"CompilePipeMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":552,"character":34}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileNgModuleMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":614,"character":30}]}],"toSummary":[{"__symbolic":"method"}]}},"TransitiveCompileNgModuleMetadata":{"__symbolic":"class","members":{"addProvider":[{"__symbolic":"method"}],"addDirective":[{"__symbolic":"method"}],"addExportedDirective":[{"__symbolic":"method"}],"addPipe":[{"__symbolic":"method"}],"addExportedPipe":[{"__symbolic":"method"}],"addModule":[{"__symbolic":"method"}],"addEntryComponent":[{"__symbolic":"method"}]}},"ProviderMeta":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"error","message":"Expression form not supported","line":728,"character":86}]}]}}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"CompileAnimationEntryMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStateMetadata"}]}]}]}},"CompileAnimationStateMetadata":{"__symbolic":"class"},"CompileAnimationStateDeclarationMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}},"CompileAnimationStateTransitionMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":39,"character":30},{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}},"CompileAnimationMetadata":{"__symbolic":"class"},"CompileAnimationKeyframesSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}]}},"CompileAnimationStyleMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":53,"character":50}]}]}]}},"CompileAnimationAnimateMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":60,"character":22},{"__symbolic":"error","message":"Expression form not supported","line":60,"character":56}]}]}},"CompileAnimationWithStepsMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationGroupMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"identifierName":{"__symbolic":"function"},"identifierModuleUrl":{"__symbolic":"function"},"viewClassName":{"__symbolic":"function","parameters":["compType","embeddedTemplateIndex"],"value":{"__symbolic":"error","message":"Expression form not supported","line":116,"character":9}},"rendererTypeName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":120,"character":9}},"hostViewClassName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":124,"character":9}},"dirWrapperClassName":{"__symbolic":"function","parameters":["dirType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":128,"character":9}},"componentFactoryName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":132,"character":9}},"CompileSummaryKind":{"Pipe":0,"Directive":1,"NgModule":2,"Injectable":3},"tokenName":{"__symbolic":"function","parameters":["token"],"value":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./facade/lang","name":"isPresent"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"value"}]},"thenExpression":{"__symbolic":"error","message":"Reference to a non-exported function","line":79,"character":9,"context":{"name":"_sanitizeIdentifier"}},"elseExpression":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierName"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"identifier"}]}}},"tokenReference":{"__symbolic":"function"},"CompileStylesheetMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":226,"character":19}]}]}},"CompileTemplateMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":257,"character":43}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileDirectiveMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":428,"character":96}]}],"toSummary":[{"__symbolic":"method"}]}},"createHostComponentMeta":{"__symbolic":"function"},"CompilePipeMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":544,"character":34}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileNgModuleMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":606,"character":30}]}],"toSummary":[{"__symbolic":"method"}]}},"TransitiveCompileNgModuleMetadata":{"__symbolic":"class","members":{"addProvider":[{"__symbolic":"method"}],"addDirective":[{"__symbolic":"method"}],"addExportedDirective":[{"__symbolic":"method"}],"addPipe":[{"__symbolic":"method"}],"addExportedPipe":[{"__symbolic":"method"}],"addModule":[{"__symbolic":"method"}],"addEntryComponent":[{"__symbolic":"method"}]}},"ProviderMeta":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"error","message":"Expression form not supported","line":720,"character":86}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"CompileAnimationEntryMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStateMetadata"}]}]}]}},"CompileAnimationStateMetadata":{"__symbolic":"class"},"CompileAnimationStateDeclarationMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}},"CompileAnimationStateTransitionMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationStateMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":39,"character":30},{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}},"CompileAnimationMetadata":{"__symbolic":"class"},"CompileAnimationKeyframesSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationStyleMetadata"}]}]}]}},"CompileAnimationStyleMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":53,"character":50}]}]}]}},"CompileAnimationAnimateMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":60,"character":22},{"__symbolic":"error","message":"Expression form not supported","line":60,"character":56}]}]}},"CompileAnimationWithStepsMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationSequenceMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"CompileAnimationGroupMetadata":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CompileAnimationWithStepsMetadata"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"CompileAnimationMetadata"}]}]}]}},"identifierName":{"__symbolic":"function"},"identifierModuleUrl":{"__symbolic":"function"},"viewClassName":{"__symbolic":"function","parameters":["compType","embeddedTemplateIndex"],"value":{"__symbolic":"error","message":"Expression form not supported","line":116,"character":9}},"rendererTypeName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":120,"character":9}},"hostViewClassName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":124,"character":9}},"dirWrapperClassName":{"__symbolic":"function","parameters":["dirType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":128,"character":9}},"componentFactoryName":{"__symbolic":"function","parameters":["compType"],"value":{"__symbolic":"error","message":"Expression form not supported","line":132,"character":9}},"CompileSummaryKind":{"Pipe":0,"Directive":1,"NgModule":2,"Injectable":3},"tokenName":{"__symbolic":"function","parameters":["token"],"value":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./facade/lang","name":"isPresent"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"value"}]},"thenExpression":{"__symbolic":"error","message":"Reference to a non-exported function","line":79,"character":9,"context":{"name":"_sanitizeIdentifier"}},"elseExpression":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierName"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"token"},"member":"identifier"}]}}},"tokenReference":{"__symbolic":"function"},"CompileStylesheetMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":226,"character":19}]}]}},"CompileTemplateMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":257,"character":43}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileDirectiveMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":428,"character":96}]}],"toSummary":[{"__symbolic":"method"}]}},"createHostComponentMeta":{"__symbolic":"function"},"CompilePipeMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":544,"character":34}]}],"toSummary":[{"__symbolic":"method"}]}},"CompileNgModuleMetadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":606,"character":30}]}],"toSummary":[{"__symbolic":"method"}]}},"TransitiveCompileNgModuleMetadata":{"__symbolic":"class","members":{"addProvider":[{"__symbolic":"method"}],"addDirective":[{"__symbolic":"method"}],"addExportedDirective":[{"__symbolic":"method"}],"addPipe":[{"__symbolic":"method"}],"addExportedPipe":[{"__symbolic":"method"}],"addModule":[{"__symbolic":"method"}],"addEntryComponent":[{"__symbolic":"method"}]}},"ProviderMeta":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"error","message":"Expression form not supported","line":720,"character":86}]}]}}}}] |
@@ -9,3 +9,2 @@ /** | ||
import * as cdAst from '../expression_parser/ast'; | ||
import { ClassBuilder } from '../output/class_builder'; | ||
import * as o from '../output/output_ast'; | ||
@@ -48,22 +47,2 @@ export declare class EventHandlerVars { | ||
export declare function convertPropertyBinding(localResolver: LocalResolver, implicitReceiver: o.Expression, expressionWithoutBuiltins: cdAst.AST, bindingId: string): ConvertPropertyBindingResult; | ||
export declare class LegacyConvertPropertyBindingResult implements ConvertPropertyBindingResult { | ||
stmts: o.Statement[]; | ||
currValExpr: o.Expression; | ||
forceUpdate: o.Expression; | ||
constructor(stmts: o.Statement[], currValExpr: o.Expression, forceUpdate: o.Expression); | ||
} | ||
export interface LegacyNameResolver { | ||
callPipe(name: string, input: o.Expression, args: o.Expression[]): o.Expression; | ||
getLocal(name: string): o.Expression; | ||
} | ||
/** | ||
* Converts the given expression AST into an executable output AST, assuming the expression is | ||
* used in a property binding. | ||
*/ | ||
export declare function legacyConvertPropertyBinding(builder: ClassBuilder, nameResolver: LegacyNameResolver, implicitReceiver: o.Expression, expression: cdAst.AST, bindingId: string): LegacyConvertPropertyBindingResult; | ||
/** | ||
* Creates variables that are shared by multiple calls to `convertActionBinding` / | ||
* `convertPropertyBinding` | ||
*/ | ||
export declare function legacyCreateSharedBindingVariablesIfNeeded(stmts: o.Statement[]): o.Statement[]; | ||
export declare function temporaryDeclaration(bindingId: string, temporaryNumber: number): o.Statement; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"EventHandlerVars":{"__symbolic":"class","statics":{"event":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../output/output_ast","name":"variable"},"arguments":["$event"]}}},"ConvertActionBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"ReadVarExpr"}]}]}},"convertActionBinding":{"__symbolic":"function"},"convertPropertyBindingBuiltins":{"__symbolic":"function","parameters":["converterFactory","ast"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":185,"character":9,"context":{"name":"convertBuiltins"}}},"ConvertPropertyBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"}]}]}},"convertPropertyBinding":{"__symbolic":"function"},"LegacyConvertPropertyBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"}]}]}},"legacyConvertPropertyBinding":{"__symbolic":"function"},"legacyCreateSharedBindingVariablesIfNeeded":{"__symbolic":"function"},"temporaryDeclaration":{"__symbolic":"function","parameters":["bindingId","temporaryNumber"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":190,"character":9,"context":{"name":"temporaryName"}}}}},{"__symbolic":"module","version":1,"metadata":{"EventHandlerVars":{"__symbolic":"class","statics":{"event":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../output/output_ast","name":"variable"},"arguments":["$event"]}}},"ConvertActionBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"ReadVarExpr"}]}]}},"convertActionBinding":{"__symbolic":"function"},"convertPropertyBindingBuiltins":{"__symbolic":"function","parameters":["converterFactory","ast"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":185,"character":9,"context":{"name":"convertBuiltins"}}},"ConvertPropertyBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"}]}]}},"convertPropertyBinding":{"__symbolic":"function"},"LegacyConvertPropertyBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"}]}]}},"legacyConvertPropertyBinding":{"__symbolic":"function"},"legacyCreateSharedBindingVariablesIfNeeded":{"__symbolic":"function"},"temporaryDeclaration":{"__symbolic":"function","parameters":["bindingId","temporaryNumber"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":190,"character":9,"context":{"name":"temporaryName"}}}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"EventHandlerVars":{"__symbolic":"class","statics":{"event":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../output/output_ast","name":"variable"},"arguments":["$event"]}}},"ConvertActionBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"ReadVarExpr"}]}]}},"convertActionBinding":{"__symbolic":"function"},"convertPropertyBindingBuiltins":{"__symbolic":"function","parameters":["converterFactory","ast"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":113,"character":9,"context":{"name":"convertBuiltins"}}},"ConvertPropertyBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"}]}]}},"convertPropertyBinding":{"__symbolic":"function"},"temporaryDeclaration":{"__symbolic":"function","parameters":["bindingId","temporaryNumber"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":118,"character":9,"context":{"name":"temporaryName"}}}}},{"__symbolic":"module","version":1,"metadata":{"EventHandlerVars":{"__symbolic":"class","statics":{"event":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../output/output_ast","name":"variable"},"arguments":["$event"]}}},"ConvertActionBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"ReadVarExpr"}]}]}},"convertActionBinding":{"__symbolic":"function"},"convertPropertyBindingBuiltins":{"__symbolic":"function","parameters":["converterFactory","ast"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":113,"character":9,"context":{"name":"convertBuiltins"}}},"ConvertPropertyBindingResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","module":"../output/output_ast","name":"Expression"}]}]}},"convertPropertyBinding":{"__symbolic":"function"},"temporaryDeclaration":{"__symbolic":"function","parameters":["bindingId","temporaryNumber"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":118,"character":9,"context":{"name":"temporaryName"}}}}}] |
@@ -26,3 +26,3 @@ /** | ||
export { TEMPLATE_TRANSFORMS } from './template_parser/template_parser'; | ||
export { CompilerConfig, RenderTypes } from './config'; | ||
export { CompilerConfig } from './config'; | ||
export * from './compile_metadata'; | ||
@@ -60,3 +60,2 @@ export * from './aot/compiler_factory'; | ||
export { NgModuleCompiler } from './ng_module_compiler'; | ||
export { DirectiveWrapperCompiler } from './directive_wrapper_compiler'; | ||
export * from './output/path_util'; | ||
@@ -70,3 +69,2 @@ export * from './output/ts_emitter'; | ||
export { ViewCompiler } from './view_compiler/view_compiler'; | ||
export { AnimationParser } from './animation/animation_parser'; | ||
export { isSyntaxError, syntaxError } from './util'; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{},"exports":[{"from":"./version","export":["VERSION"]},{"from":"./template_parser/template_ast"},{"from":"./template_parser/template_parser","export":["TEMPLATE_TRANSFORMS"]},{"from":"./config","export":["CompilerConfig","RenderTypes"]},{"from":"./compile_metadata"},{"from":"./aot/compiler_factory"},{"from":"./aot/compiler"},{"from":"./aot/compiler_options"},{"from":"./aot/compiler_host"},{"from":"./aot/static_reflector"},{"from":"./aot/static_reflection_capabilities"},{"from":"./aot/static_symbol"},{"from":"./aot/static_symbol_resolver"},{"from":"./aot/summary_resolver"},{"from":"./summary_resolver"},{"from":"./jit/compiler","export":["JitCompiler"]},{"from":"./jit/compiler_factory"},{"from":"./url_resolver"},{"from":"./resource_loader"},{"from":"./directive_resolver","export":["DirectiveResolver"]},{"from":"./pipe_resolver","export":["PipeResolver"]},{"from":"./ng_module_resolver","export":["NgModuleResolver"]},{"from":"./ml_parser/interpolation_config","export":["DEFAULT_INTERPOLATION_CONFIG","InterpolationConfig"]},{"from":"./schema/element_schema_registry"},{"from":"./i18n/index"},{"from":"./directive_normalizer"},{"from":"./expression_parser/ast"},{"from":"./expression_parser/lexer"},{"from":"./expression_parser/parser"},{"from":"./metadata_resolver"},{"from":"./ml_parser/ast"},{"from":"./ml_parser/html_parser"},{"from":"./ml_parser/html_tags"},{"from":"./ml_parser/interpolation_config"},{"from":"./ml_parser/tags"},{"from":"./ng_module_compiler","export":["NgModuleCompiler"]},{"from":"./directive_wrapper_compiler","export":["DirectiveWrapperCompiler"]},{"from":"./output/path_util"},{"from":"./output/ts_emitter"},{"from":"./parse_util"},{"from":"./schema/dom_element_schema_registry"},{"from":"./selector"},{"from":"./style_compiler"},{"from":"./template_parser/template_parser"},{"from":"./view_compiler/view_compiler","export":["ViewCompiler"]},{"from":"./animation/animation_parser","export":["AnimationParser"]},{"from":"./util","export":["isSyntaxError","syntaxError"]}]},{"__symbolic":"module","version":1,"metadata":{},"exports":[{"from":"./version","export":["VERSION"]},{"from":"./template_parser/template_ast"},{"from":"./template_parser/template_parser","export":["TEMPLATE_TRANSFORMS"]},{"from":"./config","export":["CompilerConfig","RenderTypes"]},{"from":"./compile_metadata"},{"from":"./aot/compiler_factory"},{"from":"./aot/compiler"},{"from":"./aot/compiler_options"},{"from":"./aot/compiler_host"},{"from":"./aot/static_reflector"},{"from":"./aot/static_reflection_capabilities"},{"from":"./aot/static_symbol"},{"from":"./aot/static_symbol_resolver"},{"from":"./aot/summary_resolver"},{"from":"./summary_resolver"},{"from":"./jit/compiler","export":["JitCompiler"]},{"from":"./jit/compiler_factory"},{"from":"./url_resolver"},{"from":"./resource_loader"},{"from":"./directive_resolver","export":["DirectiveResolver"]},{"from":"./pipe_resolver","export":["PipeResolver"]},{"from":"./ng_module_resolver","export":["NgModuleResolver"]},{"from":"./ml_parser/interpolation_config","export":["DEFAULT_INTERPOLATION_CONFIG","InterpolationConfig"]},{"from":"./schema/element_schema_registry"},{"from":"./i18n/index"},{"from":"./directive_normalizer"},{"from":"./expression_parser/ast"},{"from":"./expression_parser/lexer"},{"from":"./expression_parser/parser"},{"from":"./metadata_resolver"},{"from":"./ml_parser/ast"},{"from":"./ml_parser/html_parser"},{"from":"./ml_parser/html_tags"},{"from":"./ml_parser/interpolation_config"},{"from":"./ml_parser/tags"},{"from":"./ng_module_compiler","export":["NgModuleCompiler"]},{"from":"./directive_wrapper_compiler","export":["DirectiveWrapperCompiler"]},{"from":"./output/path_util"},{"from":"./output/ts_emitter"},{"from":"./parse_util"},{"from":"./schema/dom_element_schema_registry"},{"from":"./selector"},{"from":"./style_compiler"},{"from":"./template_parser/template_parser"},{"from":"./view_compiler/view_compiler","export":["ViewCompiler"]},{"from":"./animation/animation_parser","export":["AnimationParser"]},{"from":"./util","export":["isSyntaxError","syntaxError"]}]}] | ||
[{"__symbolic":"module","version":3,"metadata":{},"exports":[{"from":"./version","export":["VERSION"]},{"from":"./template_parser/template_ast"},{"from":"./template_parser/template_parser","export":["TEMPLATE_TRANSFORMS"]},{"from":"./config","export":["CompilerConfig"]},{"from":"./compile_metadata"},{"from":"./aot/compiler_factory"},{"from":"./aot/compiler"},{"from":"./aot/compiler_options"},{"from":"./aot/compiler_host"},{"from":"./aot/static_reflector"},{"from":"./aot/static_reflection_capabilities"},{"from":"./aot/static_symbol"},{"from":"./aot/static_symbol_resolver"},{"from":"./aot/summary_resolver"},{"from":"./summary_resolver"},{"from":"./jit/compiler","export":["JitCompiler"]},{"from":"./jit/compiler_factory"},{"from":"./url_resolver"},{"from":"./resource_loader"},{"from":"./directive_resolver","export":["DirectiveResolver"]},{"from":"./pipe_resolver","export":["PipeResolver"]},{"from":"./ng_module_resolver","export":["NgModuleResolver"]},{"from":"./ml_parser/interpolation_config","export":["DEFAULT_INTERPOLATION_CONFIG","InterpolationConfig"]},{"from":"./schema/element_schema_registry"},{"from":"./i18n/index"},{"from":"./directive_normalizer"},{"from":"./expression_parser/ast"},{"from":"./expression_parser/lexer"},{"from":"./expression_parser/parser"},{"from":"./metadata_resolver"},{"from":"./ml_parser/ast"},{"from":"./ml_parser/html_parser"},{"from":"./ml_parser/html_tags"},{"from":"./ml_parser/interpolation_config"},{"from":"./ml_parser/tags"},{"from":"./ng_module_compiler","export":["NgModuleCompiler"]},{"from":"./output/path_util"},{"from":"./output/ts_emitter"},{"from":"./parse_util"},{"from":"./schema/dom_element_schema_registry"},{"from":"./selector"},{"from":"./style_compiler"},{"from":"./template_parser/template_parser"},{"from":"./view_compiler/view_compiler","export":["ViewCompiler"]},{"from":"./util","export":["isSyntaxError","syntaxError"]}]},{"__symbolic":"module","version":1,"metadata":{},"exports":[{"from":"./version","export":["VERSION"]},{"from":"./template_parser/template_ast"},{"from":"./template_parser/template_parser","export":["TEMPLATE_TRANSFORMS"]},{"from":"./config","export":["CompilerConfig"]},{"from":"./compile_metadata"},{"from":"./aot/compiler_factory"},{"from":"./aot/compiler"},{"from":"./aot/compiler_options"},{"from":"./aot/compiler_host"},{"from":"./aot/static_reflector"},{"from":"./aot/static_reflection_capabilities"},{"from":"./aot/static_symbol"},{"from":"./aot/static_symbol_resolver"},{"from":"./aot/summary_resolver"},{"from":"./summary_resolver"},{"from":"./jit/compiler","export":["JitCompiler"]},{"from":"./jit/compiler_factory"},{"from":"./url_resolver"},{"from":"./resource_loader"},{"from":"./directive_resolver","export":["DirectiveResolver"]},{"from":"./pipe_resolver","export":["PipeResolver"]},{"from":"./ng_module_resolver","export":["NgModuleResolver"]},{"from":"./ml_parser/interpolation_config","export":["DEFAULT_INTERPOLATION_CONFIG","InterpolationConfig"]},{"from":"./schema/element_schema_registry"},{"from":"./i18n/index"},{"from":"./directive_normalizer"},{"from":"./expression_parser/ast"},{"from":"./expression_parser/lexer"},{"from":"./expression_parser/parser"},{"from":"./metadata_resolver"},{"from":"./ml_parser/ast"},{"from":"./ml_parser/html_parser"},{"from":"./ml_parser/html_tags"},{"from":"./ml_parser/interpolation_config"},{"from":"./ml_parser/tags"},{"from":"./ng_module_compiler","export":["NgModuleCompiler"]},{"from":"./output/path_util"},{"from":"./output/ts_emitter"},{"from":"./parse_util"},{"from":"./schema/dom_element_schema_registry"},{"from":"./selector"},{"from":"./style_compiler"},{"from":"./template_parser/template_parser"},{"from":"./view_compiler/view_compiler","export":["ViewCompiler"]},{"from":"./util","export":["isSyntaxError","syntaxError"]}]}] |
@@ -8,22 +8,11 @@ /** | ||
*/ | ||
import { InjectionToken, MissingTranslationStrategy, ViewEncapsulation } from '@angular/core'; | ||
import { CompileIdentifierMetadata } from './compile_metadata'; | ||
/** | ||
* Temporal switch for the compiler to use the new view engine, | ||
* until it is fully integrated. | ||
* | ||
* Only works in Jit for now. | ||
*/ | ||
export declare const USE_VIEW_ENGINE: InjectionToken<boolean>; | ||
import { MissingTranslationStrategy, ViewEncapsulation } from '@angular/core'; | ||
export declare class CompilerConfig { | ||
renderTypes: RenderTypes; | ||
defaultEncapsulation: ViewEncapsulation; | ||
enableLegacyTemplate: boolean; | ||
useJit: boolean; | ||
useViewEngine: boolean; | ||
missingTranslation: MissingTranslationStrategy; | ||
private _genDebugInfo; | ||
private _logBindingUpdate; | ||
constructor({renderTypes, defaultEncapsulation, genDebugInfo, logBindingUpdate, useJit, missingTranslation, useViewEngine, enableLegacyTemplate}?: { | ||
renderTypes?: RenderTypes; | ||
constructor({defaultEncapsulation, genDebugInfo, logBindingUpdate, useJit, missingTranslation, enableLegacyTemplate}?: { | ||
defaultEncapsulation?: ViewEncapsulation; | ||
@@ -34,3 +23,2 @@ genDebugInfo?: boolean; | ||
missingTranslation?: MissingTranslationStrategy; | ||
useViewEngine?: boolean; | ||
enableLegacyTemplate?: boolean; | ||
@@ -41,22 +29,1 @@ }); | ||
} | ||
/** | ||
* Types used for the renderer. | ||
* Can be replaced to specialize the generated output to a specific renderer | ||
* to help tree shaking. | ||
*/ | ||
export declare abstract class RenderTypes { | ||
readonly abstract renderer: CompileIdentifierMetadata; | ||
readonly abstract renderText: CompileIdentifierMetadata; | ||
readonly abstract renderElement: CompileIdentifierMetadata; | ||
readonly abstract renderComment: CompileIdentifierMetadata; | ||
readonly abstract renderNode: CompileIdentifierMetadata; | ||
readonly abstract renderEvent: CompileIdentifierMetadata; | ||
} | ||
export declare class DefaultRenderTypes implements RenderTypes { | ||
readonly renderer: CompileIdentifierMetadata; | ||
renderText: any; | ||
renderElement: any; | ||
renderComment: any; | ||
renderNode: any; | ||
renderEvent: any; | ||
} |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"USE_VIEW_ENGINE":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["UseViewEngine"]},"CompilerConfig":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":38,"character":30}]}]}},"RenderTypes":{"__symbolic":"class"},"DefaultRenderTypes":{"__symbolic":"class"}}},{"__symbolic":"module","version":1,"metadata":{"USE_VIEW_ENGINE":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["UseViewEngine"]},"CompilerConfig":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":38,"character":30}]}]}},"RenderTypes":{"__symbolic":"class"},"DefaultRenderTypes":{"__symbolic":"class"}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"CompilerConfig":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":27,"character":65}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"CompilerConfig":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":27,"character":65}]}]}}}}] |
@@ -9,17 +9,10 @@ import { CompileIdentifierMetadata, CompileTokenMetadata } from './compile_metadata'; | ||
static ANALYZE_FOR_ENTRY_COMPONENTS: IdentifierSpec; | ||
static ViewUtils: IdentifierSpec; | ||
static AppView: IdentifierSpec; | ||
static DebugAppView: IdentifierSpec; | ||
static ViewContainer: IdentifierSpec; | ||
static ElementRef: IdentifierSpec; | ||
static ViewContainerRef: IdentifierSpec; | ||
static ChangeDetectorRef: IdentifierSpec; | ||
static RenderComponentType: IdentifierSpec; | ||
static QueryList: IdentifierSpec; | ||
static TemplateRef: IdentifierSpec; | ||
static TemplateRef_: IdentifierSpec; | ||
static CodegenComponentFactoryResolver: IdentifierSpec; | ||
static ComponentFactoryResolver: IdentifierSpec; | ||
static ComponentFactory: IdentifierSpec; | ||
static ComponentRef_: IdentifierSpec; | ||
static ComponentRef: IdentifierSpec; | ||
@@ -29,51 +22,13 @@ static NgModuleFactory: IdentifierSpec; | ||
static RegisterModuleFactoryFn: IdentifierSpec; | ||
static ValueUnwrapper: IdentifierSpec; | ||
static Injector: IdentifierSpec; | ||
static ViewEncapsulation: IdentifierSpec; | ||
static ViewType: IdentifierSpec; | ||
static ChangeDetectionStrategy: IdentifierSpec; | ||
static StaticNodeDebugInfo: IdentifierSpec; | ||
static DebugContext: IdentifierSpec; | ||
static Renderer: IdentifierSpec; | ||
static SimpleChange: IdentifierSpec; | ||
static ChangeDetectorStatus: IdentifierSpec; | ||
static checkBinding: IdentifierSpec; | ||
static checkBindingChange: IdentifierSpec; | ||
static checkRenderText: IdentifierSpec; | ||
static checkRenderProperty: IdentifierSpec; | ||
static checkRenderAttribute: IdentifierSpec; | ||
static checkRenderClass: IdentifierSpec; | ||
static checkRenderStyle: IdentifierSpec; | ||
static devModeEqual: IdentifierSpec; | ||
static SecurityContext: IdentifierSpec; | ||
static LOCALE_ID: IdentifierSpec; | ||
static TRANSLATIONS_FORMAT: IdentifierSpec; | ||
static inlineInterpolate: IdentifierSpec; | ||
static interpolate: IdentifierSpec; | ||
static castByValue: IdentifierSpec; | ||
static EMPTY_ARRAY: IdentifierSpec; | ||
static EMPTY_MAP: IdentifierSpec; | ||
static createRenderElement: IdentifierSpec; | ||
static selectOrCreateRenderHostElement: IdentifierSpec; | ||
static pureProxies: IdentifierSpec[]; | ||
static SecurityContext: IdentifierSpec; | ||
static AnimationKeyframe: IdentifierSpec; | ||
static AnimationStyles: IdentifierSpec; | ||
static NoOpAnimationPlayer: IdentifierSpec; | ||
static AnimationGroupPlayer: IdentifierSpec; | ||
static AnimationSequencePlayer: IdentifierSpec; | ||
static prepareFinalAnimationStyles: IdentifierSpec; | ||
static balanceAnimationKeyframes: IdentifierSpec; | ||
static clearStyles: IdentifierSpec; | ||
static renderStyles: IdentifierSpec; | ||
static collectAndResolveStyles: IdentifierSpec; | ||
static LOCALE_ID: IdentifierSpec; | ||
static TRANSLATIONS_FORMAT: IdentifierSpec; | ||
static setBindingDebugInfo: IdentifierSpec; | ||
static setBindingDebugInfoForChanges: IdentifierSpec; | ||
static AnimationTransition: IdentifierSpec; | ||
static InlineArray: IdentifierSpec; | ||
static inlineArrays: IdentifierSpec[]; | ||
static EMPTY_INLINE_ARRAY: IdentifierSpec; | ||
static InlineArrayDynamic: IdentifierSpec; | ||
static subscribeToRenderElement: IdentifierSpec; | ||
static createRenderComponentType: IdentifierSpec; | ||
static noop: IdentifierSpec; | ||
static Renderer: IdentifierSpec; | ||
static viewDef: IdentifierSpec; | ||
@@ -80,0 +35,0 @@ static elementDef: IdentifierSpec; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"Identifiers":{"__symbolic":"class","statics":{"ANALYZE_FOR_ENTRY_COMPONENTS":{"name":"ANALYZE_FOR_ENTRY_COMPONENTS","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ANALYZE_FOR_ENTRY_COMPONENTS"}},"ViewUtils":{"name":"ɵViewUtils","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵViewUtils"}},"AppView":{"name":"ɵAppView","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAppView"}},"DebugAppView":{"name":"ɵDebugAppView","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵDebugAppView"}},"ViewContainer":{"name":"ɵViewContainer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵViewContainer"}},"ElementRef":{"name":"ElementRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}},"ViewContainerRef":{"name":"ViewContainerRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}},"ChangeDetectorRef":{"name":"ChangeDetectorRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}},"RenderComponentType":{"name":"RenderComponentType","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"RenderComponentType"}},"QueryList":{"name":"QueryList","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"QueryList"}},"TemplateRef":{"name":"TemplateRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef"}},"TemplateRef_":{"name":"ɵTemplateRef_","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵTemplateRef_"}},"CodegenComponentFactoryResolver":{"name":"ɵCodegenComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵCodegenComponentFactoryResolver"}},"ComponentFactoryResolver":{"name":"ComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"}},"ComponentFactory":{"name":"ComponentFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactory"}},"ComponentRef_":{"name":"ɵComponentRef_","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵComponentRef_"}},"ComponentRef":{"name":"ComponentRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentRef"}},"NgModuleFactory":{"name":"NgModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactory"}},"NgModuleInjector":{"name":"ɵNgModuleInjector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵNgModuleInjector"}},"RegisterModuleFactoryFn":{"name":"ɵregisterModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵregisterModuleFactory"}},"ValueUnwrapper":{"name":"ɵValueUnwrapper","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵValueUnwrapper"}},"Injector":{"name":"Injector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Injector"}},"ViewEncapsulation":{"name":"ViewEncapsulation","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"}},"ViewType":{"name":"ɵViewType","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵViewType"}},"ChangeDetectionStrategy":{"name":"ChangeDetectionStrategy","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"}},"StaticNodeDebugInfo":{"name":"ɵStaticNodeDebugInfo","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵStaticNodeDebugInfo"}},"DebugContext":{"name":"ɵDebugContext","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵDebugContext"}},"Renderer":{"name":"Renderer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}},"SimpleChange":{"name":"SimpleChange","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"SimpleChange"}},"ChangeDetectorStatus":{"name":"ɵChangeDetectorStatus","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵChangeDetectorStatus"}},"checkBinding":{"name":"ɵcheckBinding","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckBinding"}},"checkBindingChange":{"name":"ɵcheckBindingChange","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckBindingChange"}},"checkRenderText":{"name":"ɵcheckRenderText","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderText"}},"checkRenderProperty":{"name":"ɵcheckRenderProperty","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderProperty"}},"checkRenderAttribute":{"name":"ɵcheckRenderAttribute","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderAttribute"}},"checkRenderClass":{"name":"ɵcheckRenderClass","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderClass"}},"checkRenderStyle":{"name":"ɵcheckRenderStyle","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderStyle"}},"devModeEqual":{"name":"ɵdevModeEqual","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵdevModeEqual"}},"inlineInterpolate":{"name":"ɵinlineInterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinlineInterpolate"}},"interpolate":{"name":"ɵinterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinterpolate"}},"castByValue":{"name":"ɵcastByValue","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcastByValue"}},"EMPTY_ARRAY":{"name":"ɵEMPTY_ARRAY","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_ARRAY"}},"EMPTY_MAP":{"name":"ɵEMPTY_MAP","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_MAP"}},"createRenderElement":{"name":"ɵcreateRenderElement","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateRenderElement"}},"selectOrCreateRenderHostElement":{"name":"ɵselectOrCreateRenderHostElement","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵselectOrCreateRenderHostElement"}},"pureProxies":[null,{"name":"ɵpureProxy1","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy1"}},{"name":"ɵpureProxy2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy2"}},{"name":"ɵpureProxy3","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy3"}},{"name":"ɵpureProxy4","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy4"}},{"name":"ɵpureProxy5","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy5"}},{"name":"ɵpureProxy6","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy6"}},{"name":"ɵpureProxy7","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy7"}},{"name":"ɵpureProxy8","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy8"}},{"name":"ɵpureProxy9","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy9"}},{"name":"ɵpureProxy10","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy10"}}],"SecurityContext":{"name":"SecurityContext","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"}},"AnimationKeyframe":{"name":"ɵAnimationKeyframe","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationKeyframe"}},"AnimationStyles":{"name":"ɵAnimationStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationStyles"}},"NoOpAnimationPlayer":{"name":"ɵNoOpAnimationPlayer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵNoOpAnimationPlayer"}},"AnimationGroupPlayer":{"name":"ɵAnimationGroupPlayer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationGroupPlayer"}},"AnimationSequencePlayer":{"name":"ɵAnimationSequencePlayer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationSequencePlayer"}},"prepareFinalAnimationStyles":{"name":"ɵprepareFinalAnimationStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵprepareFinalAnimationStyles"}},"balanceAnimationKeyframes":{"name":"ɵbalanceAnimationKeyframes","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵbalanceAnimationKeyframes"}},"clearStyles":{"name":"ɵclearStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵclearStyles"}},"renderStyles":{"name":"ɵrenderStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵrenderStyles"}},"collectAndResolveStyles":{"name":"ɵcollectAndResolveStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcollectAndResolveStyles"}},"LOCALE_ID":{"name":"LOCALE_ID","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID"}},"TRANSLATIONS_FORMAT":{"name":"TRANSLATIONS_FORMAT","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TRANSLATIONS_FORMAT"}},"setBindingDebugInfo":{"name":"ɵsetBindingDebugInfo","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵsetBindingDebugInfo"}},"setBindingDebugInfoForChanges":{"name":"ɵsetBindingDebugInfoForChanges","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵsetBindingDebugInfoForChanges"}},"AnimationTransition":{"name":"ɵAnimationTransition","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationTransition"}},"InlineArray":{"name":"InlineArray","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core","linker/view_utils"]},"runtime":null},"inlineArrays":[{"name":"ɵInlineArray2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray2"}},{"name":"ɵInlineArray2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray2"}},{"name":"ɵInlineArray4","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray4"}},{"name":"ɵInlineArray8","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray8"}},{"name":"ɵInlineArray16","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray16"}}],"EMPTY_INLINE_ARRAY":{"name":"ɵEMPTY_INLINE_ARRAY","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_INLINE_ARRAY"}},"InlineArrayDynamic":{"name":"ɵInlineArrayDynamic","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArrayDynamic"}},"subscribeToRenderElement":{"name":"ɵsubscribeToRenderElement","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵsubscribeToRenderElement"}},"createRenderComponentType":{"name":"ɵcreateRenderComponentType","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateRenderComponentType"}},"noop":{"name":"ɵnoop","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵnoop"}},"viewDef":{"name":"ɵviewDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵviewDef"}},"elementDef":{"name":"ɵelementDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵelementDef"}},"anchorDef":{"name":"ɵanchorDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵanchorDef"}},"textDef":{"name":"ɵtextDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵtextDef"}},"directiveDef":{"name":"ɵdirectiveDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵdirectiveDef"}},"providerDef":{"name":"ɵproviderDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵproviderDef"}},"queryDef":{"name":"ɵqueryDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵqueryDef"}},"pureArrayDef":{"name":"ɵpureArrayDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureArrayDef"}},"pureObjectDef":{"name":"ɵpureObjectDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureObjectDef"}},"purePipeDef":{"name":"ɵpurePipeDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpurePipeDef"}},"pipeDef":{"name":"ɵpipeDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpipeDef"}},"nodeValue":{"name":"ɵnodeValue","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵnodeValue"}},"ngContentDef":{"name":"ɵngContentDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵngContentDef"}},"unwrapValue":{"name":"ɵunwrapValue","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵunwrapValue"}},"createRendererTypeV2":{"name":"ɵcreateRendererTypeV2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateRendererTypeV2"}},"RendererTypeV2":{"name":"RendererTypeV2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"ViewDefinition":{"name":"ɵViewDefinition","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"createComponentFactory":{"name":"ɵcreateComponentFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateComponentFactory"}}}},"assetUrl":{"__symbolic":"function"},"resolveIdentifier":{"__symbolic":"function"},"createIdentifier":{"__symbolic":"function","parameters":["identifier"],"value":{"reference":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"resolveIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}}},"identifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"identifier":{"__symbolic":"reference","name":"identifier"}}},"createIdentifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierToken"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"createIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}]}},"createEnumIdentifier":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"Identifiers":{"__symbolic":"class","statics":{"ANALYZE_FOR_ENTRY_COMPONENTS":{"name":"ANALYZE_FOR_ENTRY_COMPONENTS","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ANALYZE_FOR_ENTRY_COMPONENTS"}},"ViewUtils":{"name":"ɵViewUtils","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵViewUtils"}},"AppView":{"name":"ɵAppView","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAppView"}},"DebugAppView":{"name":"ɵDebugAppView","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵDebugAppView"}},"ViewContainer":{"name":"ɵViewContainer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵViewContainer"}},"ElementRef":{"name":"ElementRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}},"ViewContainerRef":{"name":"ViewContainerRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}},"ChangeDetectorRef":{"name":"ChangeDetectorRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}},"RenderComponentType":{"name":"RenderComponentType","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"RenderComponentType"}},"QueryList":{"name":"QueryList","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"QueryList"}},"TemplateRef":{"name":"TemplateRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef"}},"TemplateRef_":{"name":"ɵTemplateRef_","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵTemplateRef_"}},"CodegenComponentFactoryResolver":{"name":"ɵCodegenComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵCodegenComponentFactoryResolver"}},"ComponentFactoryResolver":{"name":"ComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"}},"ComponentFactory":{"name":"ComponentFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactory"}},"ComponentRef_":{"name":"ɵComponentRef_","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵComponentRef_"}},"ComponentRef":{"name":"ComponentRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentRef"}},"NgModuleFactory":{"name":"NgModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactory"}},"NgModuleInjector":{"name":"ɵNgModuleInjector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵNgModuleInjector"}},"RegisterModuleFactoryFn":{"name":"ɵregisterModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵregisterModuleFactory"}},"ValueUnwrapper":{"name":"ɵValueUnwrapper","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵValueUnwrapper"}},"Injector":{"name":"Injector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Injector"}},"ViewEncapsulation":{"name":"ViewEncapsulation","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"}},"ViewType":{"name":"ɵViewType","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵViewType"}},"ChangeDetectionStrategy":{"name":"ChangeDetectionStrategy","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"}},"StaticNodeDebugInfo":{"name":"ɵStaticNodeDebugInfo","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵStaticNodeDebugInfo"}},"DebugContext":{"name":"ɵDebugContext","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵDebugContext"}},"Renderer":{"name":"Renderer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}},"SimpleChange":{"name":"SimpleChange","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"SimpleChange"}},"ChangeDetectorStatus":{"name":"ɵChangeDetectorStatus","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵChangeDetectorStatus"}},"checkBinding":{"name":"ɵcheckBinding","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckBinding"}},"checkBindingChange":{"name":"ɵcheckBindingChange","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckBindingChange"}},"checkRenderText":{"name":"ɵcheckRenderText","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderText"}},"checkRenderProperty":{"name":"ɵcheckRenderProperty","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderProperty"}},"checkRenderAttribute":{"name":"ɵcheckRenderAttribute","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderAttribute"}},"checkRenderClass":{"name":"ɵcheckRenderClass","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderClass"}},"checkRenderStyle":{"name":"ɵcheckRenderStyle","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcheckRenderStyle"}},"devModeEqual":{"name":"ɵdevModeEqual","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵdevModeEqual"}},"inlineInterpolate":{"name":"ɵinlineInterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinlineInterpolate"}},"interpolate":{"name":"ɵinterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinterpolate"}},"castByValue":{"name":"ɵcastByValue","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcastByValue"}},"EMPTY_ARRAY":{"name":"ɵEMPTY_ARRAY","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_ARRAY"}},"EMPTY_MAP":{"name":"ɵEMPTY_MAP","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_MAP"}},"createRenderElement":{"name":"ɵcreateRenderElement","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateRenderElement"}},"selectOrCreateRenderHostElement":{"name":"ɵselectOrCreateRenderHostElement","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵselectOrCreateRenderHostElement"}},"pureProxies":[null,{"name":"ɵpureProxy1","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy1"}},{"name":"ɵpureProxy2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy2"}},{"name":"ɵpureProxy3","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy3"}},{"name":"ɵpureProxy4","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy4"}},{"name":"ɵpureProxy5","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy5"}},{"name":"ɵpureProxy6","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy6"}},{"name":"ɵpureProxy7","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy7"}},{"name":"ɵpureProxy8","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy8"}},{"name":"ɵpureProxy9","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy9"}},{"name":"ɵpureProxy10","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureProxy10"}}],"SecurityContext":{"name":"SecurityContext","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"}},"AnimationKeyframe":{"name":"ɵAnimationKeyframe","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationKeyframe"}},"AnimationStyles":{"name":"ɵAnimationStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationStyles"}},"NoOpAnimationPlayer":{"name":"ɵNoOpAnimationPlayer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵNoOpAnimationPlayer"}},"AnimationGroupPlayer":{"name":"ɵAnimationGroupPlayer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationGroupPlayer"}},"AnimationSequencePlayer":{"name":"ɵAnimationSequencePlayer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationSequencePlayer"}},"prepareFinalAnimationStyles":{"name":"ɵprepareFinalAnimationStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵprepareFinalAnimationStyles"}},"balanceAnimationKeyframes":{"name":"ɵbalanceAnimationKeyframes","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵbalanceAnimationKeyframes"}},"clearStyles":{"name":"ɵclearStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵclearStyles"}},"renderStyles":{"name":"ɵrenderStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵrenderStyles"}},"collectAndResolveStyles":{"name":"ɵcollectAndResolveStyles","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcollectAndResolveStyles"}},"LOCALE_ID":{"name":"LOCALE_ID","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID"}},"TRANSLATIONS_FORMAT":{"name":"TRANSLATIONS_FORMAT","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TRANSLATIONS_FORMAT"}},"setBindingDebugInfo":{"name":"ɵsetBindingDebugInfo","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵsetBindingDebugInfo"}},"setBindingDebugInfoForChanges":{"name":"ɵsetBindingDebugInfoForChanges","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵsetBindingDebugInfoForChanges"}},"AnimationTransition":{"name":"ɵAnimationTransition","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵAnimationTransition"}},"InlineArray":{"name":"InlineArray","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core","linker/view_utils"]},"runtime":null},"inlineArrays":[{"name":"ɵInlineArray2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray2"}},{"name":"ɵInlineArray2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray2"}},{"name":"ɵInlineArray4","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray4"}},{"name":"ɵInlineArray8","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray8"}},{"name":"ɵInlineArray16","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArray16"}}],"EMPTY_INLINE_ARRAY":{"name":"ɵEMPTY_INLINE_ARRAY","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_INLINE_ARRAY"}},"InlineArrayDynamic":{"name":"ɵInlineArrayDynamic","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵInlineArrayDynamic"}},"subscribeToRenderElement":{"name":"ɵsubscribeToRenderElement","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵsubscribeToRenderElement"}},"createRenderComponentType":{"name":"ɵcreateRenderComponentType","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateRenderComponentType"}},"noop":{"name":"ɵnoop","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵnoop"}},"viewDef":{"name":"ɵviewDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵviewDef"}},"elementDef":{"name":"ɵelementDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵelementDef"}},"anchorDef":{"name":"ɵanchorDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵanchorDef"}},"textDef":{"name":"ɵtextDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵtextDef"}},"directiveDef":{"name":"ɵdirectiveDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵdirectiveDef"}},"providerDef":{"name":"ɵproviderDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵproviderDef"}},"queryDef":{"name":"ɵqueryDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵqueryDef"}},"pureArrayDef":{"name":"ɵpureArrayDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureArrayDef"}},"pureObjectDef":{"name":"ɵpureObjectDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpureObjectDef"}},"purePipeDef":{"name":"ɵpurePipeDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpurePipeDef"}},"pipeDef":{"name":"ɵpipeDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpipeDef"}},"nodeValue":{"name":"ɵnodeValue","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵnodeValue"}},"ngContentDef":{"name":"ɵngContentDef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵngContentDef"}},"unwrapValue":{"name":"ɵunwrapValue","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵunwrapValue"}},"createRendererTypeV2":{"name":"ɵcreateRendererTypeV2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateRendererTypeV2"}},"RendererTypeV2":{"name":"RendererTypeV2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"ViewDefinition":{"name":"ɵViewDefinition","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"createComponentFactory":{"name":"ɵcreateComponentFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcreateComponentFactory"}}}},"assetUrl":{"__symbolic":"function"},"resolveIdentifier":{"__symbolic":"function"},"createIdentifier":{"__symbolic":"function","parameters":["identifier"],"value":{"reference":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"resolveIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}}},"identifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"identifier":{"__symbolic":"reference","name":"identifier"}}},"createIdentifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierToken"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"createIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}]}},"createEnumIdentifier":{"__symbolic":"function"}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"Identifiers":{"__symbolic":"class","statics":{"ANALYZE_FOR_ENTRY_COMPONENTS":{"name":"ANALYZE_FOR_ENTRY_COMPONENTS","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ANALYZE_FOR_ENTRY_COMPONENTS"}},"ElementRef":{"name":"ElementRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}},"ViewContainerRef":{"name":"ViewContainerRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}},"ChangeDetectorRef":{"name":"ChangeDetectorRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}},"QueryList":{"name":"QueryList","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"QueryList"}},"TemplateRef":{"name":"TemplateRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef"}},"CodegenComponentFactoryResolver":{"name":"ɵCodegenComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵCodegenComponentFactoryResolver"}},"ComponentFactoryResolver":{"name":"ComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"}},"ComponentFactory":{"name":"ComponentFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactory"}},"ComponentRef":{"name":"ComponentRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentRef"}},"NgModuleFactory":{"name":"NgModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactory"}},"NgModuleInjector":{"name":"ɵNgModuleInjector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵNgModuleInjector"}},"RegisterModuleFactoryFn":{"name":"ɵregisterModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵregisterModuleFactory"}},"Injector":{"name":"Injector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Injector"}},"ViewEncapsulation":{"name":"ViewEncapsulation","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"}},"ChangeDetectionStrategy":{"name":"ChangeDetectionStrategy","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"}},"SecurityContext":{"name":"SecurityContext","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"}},"LOCALE_ID":{"name":"LOCALE_ID","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID"}},"TRANSLATIONS_FORMAT":{"name":"TRANSLATIONS_FORMAT","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TRANSLATIONS_FORMAT"}},"inlineInterpolate":{"name":"ɵinlineInterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinlineInterpolate"}},"interpolate":{"name":"ɵinterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinterpolate"}},"EMPTY_ARRAY":{"name":"ɵEMPTY_ARRAY","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_ARRAY"}},"EMPTY_MAP":{"name":"ɵEMPTY_MAP","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_MAP"}},"Renderer":{"name":"Renderer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}},"viewDef":{"name":"ɵvid","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵvid"}},"elementDef":{"name":"ɵeld","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵeld"}},"anchorDef":{"name":"ɵand","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵand"}},"textDef":{"name":"ɵted","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵted"}},"directiveDef":{"name":"ɵdid","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵdid"}},"providerDef":{"name":"ɵprd","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵprd"}},"queryDef":{"name":"ɵqud","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵqud"}},"pureArrayDef":{"name":"ɵpad","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpad"}},"pureObjectDef":{"name":"ɵpod","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpod"}},"purePipeDef":{"name":"ɵppd","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵppd"}},"pipeDef":{"name":"ɵpid","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpid"}},"nodeValue":{"name":"ɵnov","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵnov"}},"ngContentDef":{"name":"ɵncd","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵncd"}},"unwrapValue":{"name":"ɵunv","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵunv"}},"createRendererTypeV2":{"name":"ɵcrt","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcrt"}},"RendererTypeV2":{"name":"RendererTypeV2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"ViewDefinition":{"name":"ɵViewDefinition","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"createComponentFactory":{"name":"ɵccf","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵccf"}}}},"assetUrl":{"__symbolic":"function"},"resolveIdentifier":{"__symbolic":"function"},"createIdentifier":{"__symbolic":"function","parameters":["identifier"],"value":{"reference":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"resolveIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}}},"identifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"identifier":{"__symbolic":"reference","name":"identifier"}}},"createIdentifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierToken"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"createIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}]}},"createEnumIdentifier":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"Identifiers":{"__symbolic":"class","statics":{"ANALYZE_FOR_ENTRY_COMPONENTS":{"name":"ANALYZE_FOR_ENTRY_COMPONENTS","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ANALYZE_FOR_ENTRY_COMPONENTS"}},"ElementRef":{"name":"ElementRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}},"ViewContainerRef":{"name":"ViewContainerRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}},"ChangeDetectorRef":{"name":"ChangeDetectorRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}},"QueryList":{"name":"QueryList","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"QueryList"}},"TemplateRef":{"name":"TemplateRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef"}},"CodegenComponentFactoryResolver":{"name":"ɵCodegenComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵCodegenComponentFactoryResolver"}},"ComponentFactoryResolver":{"name":"ComponentFactoryResolver","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"}},"ComponentFactory":{"name":"ComponentFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactory"}},"ComponentRef":{"name":"ComponentRef","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ComponentRef"}},"NgModuleFactory":{"name":"NgModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"NgModuleFactory"}},"NgModuleInjector":{"name":"ɵNgModuleInjector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵNgModuleInjector"}},"RegisterModuleFactoryFn":{"name":"ɵregisterModuleFactory","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵregisterModuleFactory"}},"Injector":{"name":"Injector","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Injector"}},"ViewEncapsulation":{"name":"ViewEncapsulation","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"}},"ChangeDetectionStrategy":{"name":"ChangeDetectionStrategy","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"}},"SecurityContext":{"name":"SecurityContext","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"}},"LOCALE_ID":{"name":"LOCALE_ID","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID"}},"TRANSLATIONS_FORMAT":{"name":"TRANSLATIONS_FORMAT","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"TRANSLATIONS_FORMAT"}},"inlineInterpolate":{"name":"ɵinlineInterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinlineInterpolate"}},"interpolate":{"name":"ɵinterpolate","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵinterpolate"}},"EMPTY_ARRAY":{"name":"ɵEMPTY_ARRAY","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_ARRAY"}},"EMPTY_MAP":{"name":"ɵEMPTY_MAP","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵEMPTY_MAP"}},"Renderer":{"name":"Renderer","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}},"viewDef":{"name":"ɵvid","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵvid"}},"elementDef":{"name":"ɵeld","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵeld"}},"anchorDef":{"name":"ɵand","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵand"}},"textDef":{"name":"ɵted","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵted"}},"directiveDef":{"name":"ɵdid","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵdid"}},"providerDef":{"name":"ɵprd","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵprd"}},"queryDef":{"name":"ɵqud","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵqud"}},"pureArrayDef":{"name":"ɵpad","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpad"}},"pureObjectDef":{"name":"ɵpod","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpod"}},"purePipeDef":{"name":"ɵppd","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵppd"}},"pipeDef":{"name":"ɵpid","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵpid"}},"nodeValue":{"name":"ɵnov","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵnov"}},"ngContentDef":{"name":"ɵncd","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵncd"}},"unwrapValue":{"name":"ɵunv","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵunv"}},"createRendererTypeV2":{"name":"ɵcrt","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵcrt"}},"RendererTypeV2":{"name":"RendererTypeV2","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"ViewDefinition":{"name":"ɵViewDefinition","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":null},"createComponentFactory":{"name":"ɵccf","moduleUrl":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"assetUrl"},"arguments":["core"]},"runtime":{"__symbolic":"reference","module":"@angular/core","name":"ɵccf"}}}},"assetUrl":{"__symbolic":"function"},"resolveIdentifier":{"__symbolic":"function"},"createIdentifier":{"__symbolic":"function","parameters":["identifier"],"value":{"reference":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"resolveIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}}},"identifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"identifier":{"__symbolic":"reference","name":"identifier"}}},"createIdentifierToken":{"__symbolic":"function","parameters":["identifier"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"identifierToken"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"createIdentifier"},"arguments":[{"__symbolic":"reference","name":"identifier"}]}]}},"createEnumIdentifier":{"__symbolic":"function"}}}] |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"COMPILER_PROVIDERS":{"__symbolic":"error","message":"Function call not supported","line":65,"character":16},"JitCompilerFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"COMPILER_OPTIONS"}]}]],"parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"CompilerOptions"}]}]}],"createCompiler":[{"__symbolic":"method"}]}},"platformCoreDynamic":{"__symbolic":"error","message":"Reference to a non-exported function","line":149,"character":9,"context":{"name":"_initReflector"}}}},{"__symbolic":"module","version":1,"metadata":{"COMPILER_PROVIDERS":{"__symbolic":"error","message":"Function call not supported","line":65,"character":16},"JitCompilerFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"COMPILER_OPTIONS"}]}]],"parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"CompilerOptions"}]}]}],"createCompiler":[{"__symbolic":"method"}]}},"platformCoreDynamic":{"__symbolic":"error","message":"Reference to a non-exported function","line":149,"character":9,"context":{"name":"_initReflector"}}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"COMPILER_PROVIDERS":{"__symbolic":"error","message":"Function call not supported","line":58,"character":16},"JitCompilerFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"COMPILER_OPTIONS"}]}]],"parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"CompilerOptions"}]}]}],"createCompiler":[{"__symbolic":"method"}]}},"platformCoreDynamic":{"__symbolic":"error","message":"Reference to a non-exported function","line":135,"character":9,"context":{"name":"_initReflector"}}}},{"__symbolic":"module","version":1,"metadata":{"COMPILER_PROVIDERS":{"__symbolic":"error","message":"Function call not supported","line":58,"character":16},"JitCompilerFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"COMPILER_OPTIONS"}]}]],"parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"CompilerOptions"}]}]}],"createCompiler":[{"__symbolic":"method"}]}},"platformCoreDynamic":{"__symbolic":"error","message":"Reference to a non-exported function","line":135,"character":9,"context":{"name":"_initReflector"}}}}] |
@@ -9,5 +9,3 @@ /** | ||
import { Compiler, Injector, ModuleWithComponentFactories, NgModuleFactory, Type } from '@angular/core'; | ||
import { AnimationParser } from '../animation/animation_parser'; | ||
import { CompilerConfig } from '../config'; | ||
import { DirectiveWrapperCompiler } from '../directive_wrapper_compiler'; | ||
import { CompileMetadataResolver } from '../metadata_resolver'; | ||
@@ -34,5 +32,3 @@ import { NgModuleCompiler } from '../ng_module_compiler'; | ||
private _ngModuleCompiler; | ||
private _directiveWrapperCompiler; | ||
private _compilerConfig; | ||
private _animationParser; | ||
private _compiledTemplateCache; | ||
@@ -42,4 +38,3 @@ private _compiledHostTemplateCache; | ||
private _compiledNgModuleCache; | ||
private _animationCompiler; | ||
constructor(_injector: Injector, _metadataResolver: CompileMetadataResolver, _templateParser: TemplateParser, _styleCompiler: StyleCompiler, _viewCompiler: ViewCompiler, _ngModuleCompiler: NgModuleCompiler, _directiveWrapperCompiler: DirectiveWrapperCompiler, _compilerConfig: CompilerConfig, _animationParser: AnimationParser); | ||
constructor(_injector: Injector, _metadataResolver: CompileMetadataResolver, _templateParser: TemplateParser, _styleCompiler: StyleCompiler, _viewCompiler: ViewCompiler, _ngModuleCompiler: NgModuleCompiler, _compilerConfig: CompilerConfig); | ||
readonly injector: Injector; | ||
@@ -59,3 +54,2 @@ compileModuleSync<T>(moduleType: Type<T>): NgModuleFactory<T>; | ||
private _createCompiledTemplate(compMeta, ngModule); | ||
private _compileDirectiveWrapper(dirMeta, moduleMeta); | ||
private _compileTemplate(template); | ||
@@ -62,0 +56,0 @@ private _resolveStylesCompileResult(result, externalStylesheetsByModuleUrl); |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"JitCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../directive_wrapper_compiler","name":"DirectiveWrapperCompiler"},{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../animation/animation_parser","name":"AnimationParser"}]}],"compileModuleSync":[{"__symbolic":"method"}],"compileModuleAsync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsSync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsAsync":[{"__symbolic":"method"}],"getNgContentSelectors":[{"__symbolic":"method"}],"_compileModuleAndComponents":[{"__symbolic":"method"}],"_compileModuleAndAllComponents":[{"__symbolic":"method"}],"_loadModules":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileComponents":[{"__symbolic":"method"}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createCompiledHostTemplate":[{"__symbolic":"method"}],"_createCompiledTemplate":[{"__symbolic":"method"}],"_compileDirectiveWrapper":[{"__symbolic":"method"}],"_compileTemplate":[{"__symbolic":"method"}],"_resolveStylesCompileResult":[{"__symbolic":"method"}],"_resolveAndEvalStylesCompileResult":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"JitCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../directive_wrapper_compiler","name":"DirectiveWrapperCompiler"},{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../animation/animation_parser","name":"AnimationParser"}]}],"compileModuleSync":[{"__symbolic":"method"}],"compileModuleAsync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsSync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsAsync":[{"__symbolic":"method"}],"getNgContentSelectors":[{"__symbolic":"method"}],"_compileModuleAndComponents":[{"__symbolic":"method"}],"_compileModuleAndAllComponents":[{"__symbolic":"method"}],"_loadModules":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileComponents":[{"__symbolic":"method"}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createCompiledHostTemplate":[{"__symbolic":"method"}],"_createCompiledTemplate":[{"__symbolic":"method"}],"_compileDirectiveWrapper":[{"__symbolic":"method"}],"_compileTemplate":[{"__symbolic":"method"}],"_resolveStylesCompileResult":[{"__symbolic":"method"}],"_resolveAndEvalStylesCompileResult":[{"__symbolic":"method"}]}}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"JitCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../config","name":"CompilerConfig"}]}],"compileModuleSync":[{"__symbolic":"method"}],"compileModuleAsync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsSync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsAsync":[{"__symbolic":"method"}],"getNgContentSelectors":[{"__symbolic":"method"}],"_compileModuleAndComponents":[{"__symbolic":"method"}],"_compileModuleAndAllComponents":[{"__symbolic":"method"}],"_loadModules":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileComponents":[{"__symbolic":"method"}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createCompiledHostTemplate":[{"__symbolic":"method"}],"_createCompiledTemplate":[{"__symbolic":"method"}],"_compileTemplate":[{"__symbolic":"method"}],"_resolveStylesCompileResult":[{"__symbolic":"method"}],"_resolveAndEvalStylesCompileResult":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"JitCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"../metadata_resolver","name":"CompileMetadataResolver"},{"__symbolic":"reference","module":"../template_parser/template_parser","name":"TemplateParser"},{"__symbolic":"reference","module":"../style_compiler","name":"StyleCompiler"},{"__symbolic":"reference","module":"../view_compiler/view_compiler","name":"ViewCompiler"},{"__symbolic":"reference","module":"../ng_module_compiler","name":"NgModuleCompiler"},{"__symbolic":"reference","module":"../config","name":"CompilerConfig"}]}],"compileModuleSync":[{"__symbolic":"method"}],"compileModuleAsync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsSync":[{"__symbolic":"method"}],"compileModuleAndAllComponentsAsync":[{"__symbolic":"method"}],"getNgContentSelectors":[{"__symbolic":"method"}],"_compileModuleAndComponents":[{"__symbolic":"method"}],"_compileModuleAndAllComponents":[{"__symbolic":"method"}],"_loadModules":[{"__symbolic":"method"}],"_compileModule":[{"__symbolic":"method"}],"_compileComponents":[{"__symbolic":"method"}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createCompiledHostTemplate":[{"__symbolic":"method"}],"_createCompiledTemplate":[{"__symbolic":"method"}],"_compileTemplate":[{"__symbolic":"method"}],"_resolveStylesCompileResult":[{"__symbolic":"method"}],"_resolveAndEvalStylesCompileResult":[{"__symbolic":"method"}]}}}}] |
@@ -42,3 +42,2 @@ /** | ||
private getGeneratedClass(dirType, name); | ||
private getDirectiveWrapperClass(dirType); | ||
private getComponentViewClass(dirType); | ||
@@ -45,0 +44,0 @@ getHostComponentViewClass(dirType: any): StaticSymbol | cpl.ProxyClass; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"ERROR_COLLECTOR_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["ErrorCollector"]},"CompileMetadataResolver":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ERROR_COLLECTOR_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","module":"./config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./ng_module_resolver","name":"NgModuleResolver"},{"__symbolic":"reference","module":"./directive_resolver","name":"DirectiveResolver"},{"__symbolic":"reference","module":"./pipe_resolver","name":"PipeResolver"},{"__symbolic":"reference","module":"./summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"./schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"./directive_normalizer","name":"DirectiveNormalizer"},{"__symbolic":"reference","module":"./aot/static_symbol","name":"StaticSymbolCache"},{"__symbolic":"reference","module":"@angular/core","name":"ɵReflectorReader"},{"__symbolic":"error","message":"Could not resolve type","line":56,"character":75,"context":{"typeName":"ErrorCollector"}}]}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createProxyClass":[{"__symbolic":"method"}],"getGeneratedClass":[{"__symbolic":"method"}],"getDirectiveWrapperClass":[{"__symbolic":"method"}],"getComponentViewClass":[{"__symbolic":"method"}],"getHostComponentViewClass":[{"__symbolic":"method"}],"getHostComponentType":[{"__symbolic":"method"}],"getRendererType":[{"__symbolic":"method"}],"getComponentFactory":[{"__symbolic":"method"}],"_loadSummary":[{"__symbolic":"method"}],"_loadDirectiveMetadata":[{"__symbolic":"method"}],"getNonNormalizedDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveSummary":[{"__symbolic":"method"}],"isDirective":[{"__symbolic":"method"}],"isPipe":[{"__symbolic":"method"}],"getNgModuleSummary":[{"__symbolic":"method"}],"loadNgModuleDirectiveAndPipeMetadata":[{"__symbolic":"method"}],"getNgModuleMetadata":[{"__symbolic":"method"}],"_getTypeDescriptor":[{"__symbolic":"method"}],"_addTypeToModule":[{"__symbolic":"method"}],"_getTransitiveNgModuleMetadata":[{"__symbolic":"method"}],"_getIdentifierMetadata":[{"__symbolic":"method"}],"isInjectable":[{"__symbolic":"method"}],"getInjectableSummary":[{"__symbolic":"method"}],"_getInjectableMetadata":[{"__symbolic":"method"}],"_getTypeMetadata":[{"__symbolic":"method"}],"_getFactoryMetadata":[{"__symbolic":"method"}],"getPipeMetadata":[{"__symbolic":"method"}],"getPipeSummary":[{"__symbolic":"method"}],"getOrLoadPipeMetadata":[{"__symbolic":"method"}],"_loadPipeMetadata":[{"__symbolic":"method"}],"_getDependenciesMetadata":[{"__symbolic":"method"}],"_getTokenMetadata":[{"__symbolic":"method"}],"_getProvidersMetadata":[{"__symbolic":"method"}],"_validateProvider":[{"__symbolic":"method"}],"_getEntryComponentsFromProvider":[{"__symbolic":"method"}],"_getEntryComponentMetadata":[{"__symbolic":"method"}],"getProviderMetadata":[{"__symbolic":"method"}],"_getQueriesMetadata":[{"__symbolic":"method"}],"_queryVarBindings":[{"__symbolic":"method"}],"_getQueryMetadata":[{"__symbolic":"method"}],"_reportError":[{"__symbolic":"method"}]}},"componentModuleUrl":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"ERROR_COLLECTOR_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["ErrorCollector"]},"CompileMetadataResolver":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ERROR_COLLECTOR_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","module":"./config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./ng_module_resolver","name":"NgModuleResolver"},{"__symbolic":"reference","module":"./directive_resolver","name":"DirectiveResolver"},{"__symbolic":"reference","module":"./pipe_resolver","name":"PipeResolver"},{"__symbolic":"reference","module":"./summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"./schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"./directive_normalizer","name":"DirectiveNormalizer"},{"__symbolic":"reference","module":"./aot/static_symbol","name":"StaticSymbolCache"},{"__symbolic":"reference","module":"@angular/core","name":"ɵReflectorReader"},{"__symbolic":"error","message":"Could not resolve type","line":56,"character":75,"context":{"typeName":"ErrorCollector"}}]}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createProxyClass":[{"__symbolic":"method"}],"getGeneratedClass":[{"__symbolic":"method"}],"getDirectiveWrapperClass":[{"__symbolic":"method"}],"getComponentViewClass":[{"__symbolic":"method"}],"getHostComponentViewClass":[{"__symbolic":"method"}],"getHostComponentType":[{"__symbolic":"method"}],"getRendererType":[{"__symbolic":"method"}],"getComponentFactory":[{"__symbolic":"method"}],"_loadSummary":[{"__symbolic":"method"}],"_loadDirectiveMetadata":[{"__symbolic":"method"}],"getNonNormalizedDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveSummary":[{"__symbolic":"method"}],"isDirective":[{"__symbolic":"method"}],"isPipe":[{"__symbolic":"method"}],"getNgModuleSummary":[{"__symbolic":"method"}],"loadNgModuleDirectiveAndPipeMetadata":[{"__symbolic":"method"}],"getNgModuleMetadata":[{"__symbolic":"method"}],"_getTypeDescriptor":[{"__symbolic":"method"}],"_addTypeToModule":[{"__symbolic":"method"}],"_getTransitiveNgModuleMetadata":[{"__symbolic":"method"}],"_getIdentifierMetadata":[{"__symbolic":"method"}],"isInjectable":[{"__symbolic":"method"}],"getInjectableSummary":[{"__symbolic":"method"}],"_getInjectableMetadata":[{"__symbolic":"method"}],"_getTypeMetadata":[{"__symbolic":"method"}],"_getFactoryMetadata":[{"__symbolic":"method"}],"getPipeMetadata":[{"__symbolic":"method"}],"getPipeSummary":[{"__symbolic":"method"}],"getOrLoadPipeMetadata":[{"__symbolic":"method"}],"_loadPipeMetadata":[{"__symbolic":"method"}],"_getDependenciesMetadata":[{"__symbolic":"method"}],"_getTokenMetadata":[{"__symbolic":"method"}],"_getProvidersMetadata":[{"__symbolic":"method"}],"_validateProvider":[{"__symbolic":"method"}],"_getEntryComponentsFromProvider":[{"__symbolic":"method"}],"_getEntryComponentMetadata":[{"__symbolic":"method"}],"getProviderMetadata":[{"__symbolic":"method"}],"_getQueriesMetadata":[{"__symbolic":"method"}],"_queryVarBindings":[{"__symbolic":"method"}],"_getQueryMetadata":[{"__symbolic":"method"}],"_reportError":[{"__symbolic":"method"}]}},"componentModuleUrl":{"__symbolic":"function"}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"ERROR_COLLECTOR_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["ErrorCollector"]},"CompileMetadataResolver":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ERROR_COLLECTOR_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","module":"./config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./ng_module_resolver","name":"NgModuleResolver"},{"__symbolic":"reference","module":"./directive_resolver","name":"DirectiveResolver"},{"__symbolic":"reference","module":"./pipe_resolver","name":"PipeResolver"},{"__symbolic":"reference","module":"./summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"./schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"./directive_normalizer","name":"DirectiveNormalizer"},{"__symbolic":"reference","module":"./aot/static_symbol","name":"StaticSymbolCache"},{"__symbolic":"reference","module":"@angular/core","name":"ɵReflectorReader"},{"__symbolic":"error","message":"Could not resolve type","line":56,"character":75,"context":{"typeName":"ErrorCollector"}}]}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createProxyClass":[{"__symbolic":"method"}],"getGeneratedClass":[{"__symbolic":"method"}],"getComponentViewClass":[{"__symbolic":"method"}],"getHostComponentViewClass":[{"__symbolic":"method"}],"getHostComponentType":[{"__symbolic":"method"}],"getRendererType":[{"__symbolic":"method"}],"getComponentFactory":[{"__symbolic":"method"}],"_loadSummary":[{"__symbolic":"method"}],"_loadDirectiveMetadata":[{"__symbolic":"method"}],"getNonNormalizedDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveSummary":[{"__symbolic":"method"}],"isDirective":[{"__symbolic":"method"}],"isPipe":[{"__symbolic":"method"}],"getNgModuleSummary":[{"__symbolic":"method"}],"loadNgModuleDirectiveAndPipeMetadata":[{"__symbolic":"method"}],"getNgModuleMetadata":[{"__symbolic":"method"}],"_getTypeDescriptor":[{"__symbolic":"method"}],"_addTypeToModule":[{"__symbolic":"method"}],"_getTransitiveNgModuleMetadata":[{"__symbolic":"method"}],"_getIdentifierMetadata":[{"__symbolic":"method"}],"isInjectable":[{"__symbolic":"method"}],"getInjectableSummary":[{"__symbolic":"method"}],"_getInjectableMetadata":[{"__symbolic":"method"}],"_getTypeMetadata":[{"__symbolic":"method"}],"_getFactoryMetadata":[{"__symbolic":"method"}],"getPipeMetadata":[{"__symbolic":"method"}],"getPipeSummary":[{"__symbolic":"method"}],"getOrLoadPipeMetadata":[{"__symbolic":"method"}],"_loadPipeMetadata":[{"__symbolic":"method"}],"_getDependenciesMetadata":[{"__symbolic":"method"}],"_getTokenMetadata":[{"__symbolic":"method"}],"_getProvidersMetadata":[{"__symbolic":"method"}],"_validateProvider":[{"__symbolic":"method"}],"_getEntryComponentsFromProvider":[{"__symbolic":"method"}],"_getEntryComponentMetadata":[{"__symbolic":"method"}],"getProviderMetadata":[{"__symbolic":"method"}],"_getQueriesMetadata":[{"__symbolic":"method"}],"_queryVarBindings":[{"__symbolic":"method"}],"_getQueryMetadata":[{"__symbolic":"method"}],"_reportError":[{"__symbolic":"method"}]}},"componentModuleUrl":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"ERROR_COLLECTOR_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["ErrorCollector"]},"CompileMetadataResolver":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"./injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ERROR_COLLECTOR_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","module":"./config","name":"CompilerConfig"},{"__symbolic":"reference","module":"./ng_module_resolver","name":"NgModuleResolver"},{"__symbolic":"reference","module":"./directive_resolver","name":"DirectiveResolver"},{"__symbolic":"reference","module":"./pipe_resolver","name":"PipeResolver"},{"__symbolic":"reference","module":"./summary_resolver","name":"SummaryResolver","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"./schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"./directive_normalizer","name":"DirectiveNormalizer"},{"__symbolic":"reference","module":"./aot/static_symbol","name":"StaticSymbolCache"},{"__symbolic":"reference","module":"@angular/core","name":"ɵReflectorReader"},{"__symbolic":"error","message":"Could not resolve type","line":56,"character":75,"context":{"typeName":"ErrorCollector"}}]}],"clearCacheFor":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"_createProxyClass":[{"__symbolic":"method"}],"getGeneratedClass":[{"__symbolic":"method"}],"getComponentViewClass":[{"__symbolic":"method"}],"getHostComponentViewClass":[{"__symbolic":"method"}],"getHostComponentType":[{"__symbolic":"method"}],"getRendererType":[{"__symbolic":"method"}],"getComponentFactory":[{"__symbolic":"method"}],"_loadSummary":[{"__symbolic":"method"}],"_loadDirectiveMetadata":[{"__symbolic":"method"}],"getNonNormalizedDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveMetadata":[{"__symbolic":"method"}],"getDirectiveSummary":[{"__symbolic":"method"}],"isDirective":[{"__symbolic":"method"}],"isPipe":[{"__symbolic":"method"}],"getNgModuleSummary":[{"__symbolic":"method"}],"loadNgModuleDirectiveAndPipeMetadata":[{"__symbolic":"method"}],"getNgModuleMetadata":[{"__symbolic":"method"}],"_getTypeDescriptor":[{"__symbolic":"method"}],"_addTypeToModule":[{"__symbolic":"method"}],"_getTransitiveNgModuleMetadata":[{"__symbolic":"method"}],"_getIdentifierMetadata":[{"__symbolic":"method"}],"isInjectable":[{"__symbolic":"method"}],"getInjectableSummary":[{"__symbolic":"method"}],"_getInjectableMetadata":[{"__symbolic":"method"}],"_getTypeMetadata":[{"__symbolic":"method"}],"_getFactoryMetadata":[{"__symbolic":"method"}],"getPipeMetadata":[{"__symbolic":"method"}],"getPipeSummary":[{"__symbolic":"method"}],"getOrLoadPipeMetadata":[{"__symbolic":"method"}],"_loadPipeMetadata":[{"__symbolic":"method"}],"_getDependenciesMetadata":[{"__symbolic":"method"}],"_getTokenMetadata":[{"__symbolic":"method"}],"_getProvidersMetadata":[{"__symbolic":"method"}],"_validateProvider":[{"__symbolic":"method"}],"_getEntryComponentsFromProvider":[{"__symbolic":"method"}],"_getEntryComponentMetadata":[{"__symbolic":"method"}],"getProviderMetadata":[{"__symbolic":"method"}],"_getQueriesMetadata":[{"__symbolic":"method"}],"_queryVarBindings":[{"__symbolic":"method"}],"_getQueryMetadata":[{"__symbolic":"method"}],"_reportError":[{"__symbolic":"method"}]}},"componentModuleUrl":{"__symbolic":"function"}}}] |
@@ -63,7 +63,6 @@ /** | ||
securityContext: SecurityContext; | ||
needsRuntimeSecurityContext: boolean; | ||
value: AST; | ||
unit: string; | ||
sourceSpan: ParseSourceSpan; | ||
constructor(name: string, type: PropertyBindingType, securityContext: SecurityContext, needsRuntimeSecurityContext: boolean, value: AST, unit: string, sourceSpan: ParseSourceSpan); | ||
constructor(name: string, type: PropertyBindingType, securityContext: SecurityContext, value: AST, unit: string, sourceSpan: ParseSourceSpan); | ||
visit(visitor: TemplateAstVisitor, context: any): any; | ||
@@ -70,0 +69,0 @@ readonly isAnimation: boolean; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"TextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundTextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"AttrAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundElementPropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":63,"character":40,"context":{"typeName":"PropertyBindingType"}},{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundEventAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ReferenceAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"VariableAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ElementAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":127,"character":61,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":128,"character":23,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"EmbeddedTemplateAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"VariableAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":27,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":58,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundDirectivePropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"DirectiveAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileDirectiveSummary"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundDirectivePropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileProviderMetadata"}]},{"__symbolic":"error","message":"Could not resolve type","line":183,"character":72,"context":{"typeName":"ProviderAstType"}},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"ɵLifecycleHooks"}]},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAstType":{"PublicService":0,"PrivateService":1,"Component":2,"Directive":3,"Builtin":4},"NgContentAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"PropertyBindingType":{"Property":0,"Attribute":1,"Class":2,"Style":3,"Animation":4},"templateVisitAll":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"TextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundTextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"AttrAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundElementPropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":63,"character":40,"context":{"typeName":"PropertyBindingType"}},{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundEventAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ReferenceAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"VariableAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ElementAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":127,"character":61,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":128,"character":23,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"EmbeddedTemplateAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"VariableAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":27,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":58,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundDirectivePropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"DirectiveAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileDirectiveSummary"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundDirectivePropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileProviderMetadata"}]},{"__symbolic":"error","message":"Could not resolve type","line":183,"character":72,"context":{"typeName":"ProviderAstType"}},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"ɵLifecycleHooks"}]},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAstType":{"PublicService":0,"PrivateService":1,"Component":2,"Directive":3,"Builtin":4},"NgContentAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"PropertyBindingType":{"Property":0,"Attribute":1,"Class":2,"Style":3,"Animation":4},"templateVisitAll":{"__symbolic":"function"}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"TextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundTextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"AttrAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundElementPropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":63,"character":40,"context":{"typeName":"PropertyBindingType"}},{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundEventAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ReferenceAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"VariableAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ElementAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":127,"character":61,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":128,"character":23,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"EmbeddedTemplateAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"VariableAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":27,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":58,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundDirectivePropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"DirectiveAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileDirectiveSummary"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundDirectivePropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileProviderMetadata"}]},{"__symbolic":"error","message":"Could not resolve type","line":183,"character":72,"context":{"typeName":"ProviderAstType"}},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"ɵLifecycleHooks"}]},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAstType":{"PublicService":0,"PrivateService":1,"Component":2,"Directive":3,"Builtin":4},"NgContentAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"PropertyBindingType":{"Property":0,"Attribute":1,"Class":2,"Style":3,"Animation":4},"templateVisitAll":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"TextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundTextAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"AttrAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundElementPropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":63,"character":40,"context":{"typeName":"PropertyBindingType"}},{"__symbolic":"reference","module":"@angular/core","name":"SecurityContext"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundEventAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ReferenceAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"VariableAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ElementAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":127,"character":61,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":128,"character":23,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"EmbeddedTemplateAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AttrAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ReferenceAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"VariableAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"DirectiveAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"ProviderAst"}]},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":27,"context":{"typeName":"QueryMatch"}}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":144,"character":58,"context":{"typeName":"TemplateAst"}}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"BoundDirectivePropertyAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../expression_parser/ast","name":"AST"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"DirectiveAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileDirectiveSummary"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundDirectivePropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundElementPropertyAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"BoundEventAst"}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileTokenMetadata"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompileProviderMetadata"}]},{"__symbolic":"error","message":"Could not resolve type","line":183,"character":72,"context":{"typeName":"ProviderAstType"}},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"@angular/core","name":"ɵLifecycleHooks"}]},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"ProviderAstType":{"PublicService":0,"PrivateService":1,"Component":2,"Directive":3,"Builtin":4},"NgContentAst":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"}]}],"visit":[{"__symbolic":"method"}]}},"PropertyBindingType":{"Property":0,"Attribute":1,"Class":2,"Style":3,"Animation":4},"templateVisitAll":{"__symbolic":"function"}}}] |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"TEMPLATE_TRANSFORMS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["TemplateTransforms"]},"TemplateParseError":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../parse_util","name":"ParseError"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseErrorLevel"}]}]}},"TemplateParseResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompilePipeSummary"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../parse_util","name":"ParseError"}]}]}]}},"TemplateParser":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"TEMPLATE_TRANSFORMS"}]}]],"parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../expression_parser/parser","name":"Parser"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"../i18n/i18n_html_parser","name":"I18NHtmlParser"},{"__symbolic":"reference","module":"@angular/core","name":"ɵConsole"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAstVisitor"}]}]}],"parse":[{"__symbolic":"method"}],"tryParse":[{"__symbolic":"method"}],"tryParseHtml":[{"__symbolic":"method"}],"expandHtml":[{"__symbolic":"method"}],"getInterpolationConfig":[{"__symbolic":"method"}],"_assertNoReferenceDuplicationOnTemplate":[{"__symbolic":"method"}]}},"splitClasses":{"__symbolic":"function","parameters":["classAttrValue"],"value":{"__symbolic":"error","message":"Expression form not supported","line":819,"character":37}},"createElementCssSelector":{"__symbolic":"function"},"removeSummaryDuplicates":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"TEMPLATE_TRANSFORMS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["TemplateTransforms"]},"TemplateParseError":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../parse_util","name":"ParseError"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseErrorLevel"}]}]}},"TemplateParseResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompilePipeSummary"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../parse_util","name":"ParseError"}]}]}]}},"TemplateParser":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"TEMPLATE_TRANSFORMS"}]}]],"parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../expression_parser/parser","name":"Parser"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"../i18n/i18n_html_parser","name":"I18NHtmlParser"},{"__symbolic":"reference","module":"@angular/core","name":"ɵConsole"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAstVisitor"}]}]}],"parse":[{"__symbolic":"method"}],"tryParse":[{"__symbolic":"method"}],"tryParseHtml":[{"__symbolic":"method"}],"expandHtml":[{"__symbolic":"method"}],"getInterpolationConfig":[{"__symbolic":"method"}],"_assertNoReferenceDuplicationOnTemplate":[{"__symbolic":"method"}]}},"splitClasses":{"__symbolic":"function","parameters":["classAttrValue"],"value":{"__symbolic":"error","message":"Expression form not supported","line":819,"character":37}},"createElementCssSelector":{"__symbolic":"function"},"removeSummaryDuplicates":{"__symbolic":"function"}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"TEMPLATE_TRANSFORMS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["TemplateTransforms"]},"TemplateParseError":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../parse_util","name":"ParseError"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseErrorLevel"}]}]}},"TemplateParseResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompilePipeSummary"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../parse_util","name":"ParseError"}]}]}]}},"TemplateParser":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"TEMPLATE_TRANSFORMS"}]}]],"parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../expression_parser/parser","name":"Parser"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"../i18n/i18n_html_parser","name":"I18NHtmlParser"},{"__symbolic":"reference","module":"@angular/core","name":"ɵConsole"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAstVisitor"}]}]}],"parse":[{"__symbolic":"method"}],"tryParse":[{"__symbolic":"method"}],"tryParseHtml":[{"__symbolic":"method"}],"expandHtml":[{"__symbolic":"method"}],"getInterpolationConfig":[{"__symbolic":"method"}],"_assertNoReferenceDuplicationOnTemplate":[{"__symbolic":"method"}]}},"splitClasses":{"__symbolic":"function","parameters":["classAttrValue"],"value":{"__symbolic":"error","message":"Expression form not supported","line":781,"character":37}},"createElementCssSelector":{"__symbolic":"function"},"removeSummaryDuplicates":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"TEMPLATE_TRANSFORMS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["TemplateTransforms"]},"TemplateParseError":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../parse_util","name":"ParseError"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"../parse_util","name":"ParseSourceSpan"},{"__symbolic":"reference","module":"../parse_util","name":"ParseErrorLevel"}]}]}},"TemplateParseResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAst"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../compile_metadata","name":"CompilePipeSummary"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../parse_util","name":"ParseError"}]}]}]}},"TemplateParser":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"TEMPLATE_TRANSFORMS"}]}]],"parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../expression_parser/parser","name":"Parser"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"},{"__symbolic":"reference","module":"../i18n/i18n_html_parser","name":"I18NHtmlParser"},{"__symbolic":"reference","module":"@angular/core","name":"ɵConsole"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"./template_ast","name":"TemplateAstVisitor"}]}]}],"parse":[{"__symbolic":"method"}],"tryParse":[{"__symbolic":"method"}],"tryParseHtml":[{"__symbolic":"method"}],"expandHtml":[{"__symbolic":"method"}],"getInterpolationConfig":[{"__symbolic":"method"}],"_assertNoReferenceDuplicationOnTemplate":[{"__symbolic":"method"}]}},"splitClasses":{"__symbolic":"function","parameters":["classAttrValue"],"value":{"__symbolic":"error","message":"Expression form not supported","line":781,"character":37}},"createElementCssSelector":{"__symbolic":"function"},"removeSummaryDuplicates":{"__symbolic":"function"}}}] |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"VERSION":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Version"},"arguments":["4.0.0-rc.1"]}}},{"__symbolic":"module","version":1,"metadata":{"VERSION":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Version"},"arguments":["4.0.0-rc.1"]}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"VERSION":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Version"},"arguments":["4.0.0-rc.2"]}}},{"__symbolic":"module","version":1,"metadata":{"VERSION":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Version"},"arguments":["4.0.0-rc.2"]}}}] |
@@ -1,9 +0,1 @@ | ||
/** | ||
* @license | ||
* Copyright Google Inc. All Rights Reserved. | ||
* | ||
* Use of this source code is governed by an MIT-style license that can be | ||
* found in the LICENSE file at https://angular.io/license | ||
*/ | ||
import { AnimationEntryCompileResult } from '../animation/animation_compiler'; | ||
import { CompileDirectiveMetadata, CompilePipeSummary } from '../compile_metadata'; | ||
@@ -14,4 +6,2 @@ import { CompilerConfig } from '../config'; | ||
import { TemplateAst } from '../template_parser/template_ast'; | ||
import { ComponentFactoryDependency, ComponentViewDependency, DirectiveWrapperDependency } from './deps'; | ||
export { ComponentFactoryDependency, ComponentViewDependency, DirectiveWrapperDependency } from './deps'; | ||
export declare class ViewCompileResult { | ||
@@ -21,10 +11,9 @@ statements: o.Statement[]; | ||
rendererTypeVar: string; | ||
dependencies: Array<ComponentViewDependency | ComponentFactoryDependency | DirectiveWrapperDependency>; | ||
constructor(statements: o.Statement[], viewClassVar: string, rendererTypeVar: string, dependencies: Array<ComponentViewDependency | ComponentFactoryDependency | DirectiveWrapperDependency>); | ||
constructor(statements: o.Statement[], viewClassVar: string, rendererTypeVar: string); | ||
} | ||
export declare class ViewCompiler { | ||
private _genConfig; | ||
private _genConfigNext; | ||
private _schemaRegistry; | ||
constructor(_genConfig: CompilerConfig, _schemaRegistry: ElementSchemaRegistry); | ||
compileComponent(component: CompileDirectiveMetadata, template: TemplateAst[], styles: o.Expression, pipes: CompilePipeSummary[], compiledAnimations: AnimationEntryCompileResult[]): ViewCompileResult; | ||
constructor(_genConfigNext: CompilerConfig, _schemaRegistry: ElementSchemaRegistry); | ||
compileComponent(component: CompileDirectiveMetadata, template: TemplateAst[], styles: o.Expression, usedPipes: CompilePipeSummary[]): ViewCompileResult; | ||
} |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"ViewCompileResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":28,"character":16}]}]}]}},"ViewCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"}]}],"compileComponent":[{"__symbolic":"method"}]}}},"exports":[{"from":"./deps","export":["ComponentFactoryDependency","ComponentViewDependency","DirectiveWrapperDependency"]}]},{"__symbolic":"module","version":1,"metadata":{"ViewCompileResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Expression form not supported","line":28,"character":16}]}]}]}},"ViewCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"}]}],"compileComponent":[{"__symbolic":"method"}]}}},"exports":[{"from":"./deps","export":["ComponentFactoryDependency","ComponentViewDependency","DirectiveWrapperDependency"]}]}] | ||
[{"__symbolic":"module","version":3,"metadata":{"ViewCompileResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}]}},"ViewCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"}]}],"compileComponent":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ViewCompileResult":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","module":"../output/output_ast","name":"Statement"}]},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}]}},"ViewCompiler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../injectable","name":"CompilerInjectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../config","name":"CompilerConfig"},{"__symbolic":"reference","module":"../schema/element_schema_registry","name":"ElementSchemaRegistry"}]}],"compileComponent":[{"__symbolic":"method"}]}}}}] |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
76742
3823086
202