2017-11-20 10:21:17 -08:00
|
|
|
/**
|
|
|
|
* @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 * as o from '../output/output_ast';
|
|
|
|
|
|
|
|
const CORE = '@angular/core';
|
|
|
|
|
|
|
|
export class Identifiers {
|
|
|
|
/* Methods */
|
2018-03-23 10:55:17 -07:00
|
|
|
static NEW_METHOD = 'factory';
|
2018-02-05 17:31:12 -08:00
|
|
|
static TRANSFORM_METHOD = 'transform';
|
2018-02-28 14:56:41 -08:00
|
|
|
static PATCH_DEPS = 'patchedDeps';
|
2017-11-20 10:21:17 -08:00
|
|
|
|
|
|
|
/* Instructions */
|
2018-08-14 16:48:58 -07:00
|
|
|
static namespaceHTML: o.ExternalReference = {name: 'ɵnamespaceHTML', moduleName: CORE};
|
2018-06-08 09:00:01 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static namespaceMathML: o.ExternalReference = {name: 'ɵnamespaceMathML', moduleName: CORE};
|
2018-06-08 09:00:01 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static namespaceSVG: o.ExternalReference = {name: 'ɵnamespaceSVG', moduleName: CORE};
|
2018-06-08 09:00:01 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static element: o.ExternalReference = {name: 'ɵelement', moduleName: CORE};
|
2018-06-08 10:48:27 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementStart: o.ExternalReference = {name: 'ɵelementStart', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementEnd: o.ExternalReference = {name: 'ɵelementEnd', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementProperty: o.ExternalReference = {name: 'ɵelementProperty', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementAttribute: o.ExternalReference = {name: 'ɵelementAttribute', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementClassProp: o.ExternalReference = {name: 'ɵelementClassProp', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-08 10:21:20 +02:00
|
|
|
static elementContainerStart: o.ExternalReference = {name: 'ɵEC', moduleName: CORE};
|
|
|
|
|
|
|
|
static elementContainerEnd: o.ExternalReference = {name: 'ɵeC', moduleName: CORE};
|
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementStyling: o.ExternalReference = {name: 'ɵelementStyling', moduleName: CORE};
|
2018-04-06 12:52:17 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementStylingMap: o.ExternalReference = {name: 'ɵelementStylingMap', moduleName: CORE};
|
2018-06-19 12:45:00 -07:00
|
|
|
|
2018-09-27 15:07:51 -07:00
|
|
|
static elementStyleProp: o.ExternalReference = {name: 'ɵelementStyleProp', moduleName: CORE};
|
2018-06-19 12:45:00 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static elementStylingApply:
|
|
|
|
o.ExternalReference = {name: 'ɵelementStylingApply', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static containerCreate: o.ExternalReference = {name: 'ɵcontainer', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static nextContext: o.ExternalReference = {name: 'ɵnextContext', moduleName: CORE};
|
2018-07-25 17:25:22 -07:00
|
|
|
|
2018-08-15 18:37:03 -07:00
|
|
|
static templateCreate: o.ExternalReference = {name: 'ɵtemplate', moduleName: CORE};
|
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static text: o.ExternalReference = {name: 'ɵtext', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static textBinding: o.ExternalReference = {name: 'ɵtextBinding', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static bind: o.ExternalReference = {name: 'ɵbind', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-09-26 21:09:03 -07:00
|
|
|
static enableBindings: o.ExternalReference = {name: 'ɵenableBindings', moduleName: CORE};
|
2018-09-26 13:19:04 -07:00
|
|
|
|
2018-09-26 21:09:03 -07:00
|
|
|
static disableBindings: o.ExternalReference = {name: 'ɵdisableBindings', moduleName: CORE};
|
2018-09-26 13:19:04 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static getCurrentView: o.ExternalReference = {name: 'ɵgetCurrentView', moduleName: CORE};
|
2018-07-30 19:43:56 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static restoreView: o.ExternalReference = {name: 'ɵrestoreView', moduleName: CORE};
|
2018-07-30 19:43:56 -07:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static interpolation1: o.ExternalReference = {name: 'ɵinterpolation1', moduleName: CORE};
|
|
|
|
static interpolation2: o.ExternalReference = {name: 'ɵinterpolation2', moduleName: CORE};
|
|
|
|
static interpolation3: o.ExternalReference = {name: 'ɵinterpolation3', moduleName: CORE};
|
|
|
|
static interpolation4: o.ExternalReference = {name: 'ɵinterpolation4', moduleName: CORE};
|
|
|
|
static interpolation5: o.ExternalReference = {name: 'ɵinterpolation5', moduleName: CORE};
|
|
|
|
static interpolation6: o.ExternalReference = {name: 'ɵinterpolation6', moduleName: CORE};
|
|
|
|
static interpolation7: o.ExternalReference = {name: 'ɵinterpolation7', moduleName: CORE};
|
|
|
|
static interpolation8: o.ExternalReference = {name: 'ɵinterpolation8', moduleName: CORE};
|
|
|
|
static interpolationV: o.ExternalReference = {name: 'ɵinterpolationV', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static pureFunction0: o.ExternalReference = {name: 'ɵpureFunction0', moduleName: CORE};
|
|
|
|
static pureFunction1: o.ExternalReference = {name: 'ɵpureFunction1', moduleName: CORE};
|
|
|
|
static pureFunction2: o.ExternalReference = {name: 'ɵpureFunction2', moduleName: CORE};
|
|
|
|
static pureFunction3: o.ExternalReference = {name: 'ɵpureFunction3', moduleName: CORE};
|
|
|
|
static pureFunction4: o.ExternalReference = {name: 'ɵpureFunction4', moduleName: CORE};
|
|
|
|
static pureFunction5: o.ExternalReference = {name: 'ɵpureFunction5', moduleName: CORE};
|
|
|
|
static pureFunction6: o.ExternalReference = {name: 'ɵpureFunction6', moduleName: CORE};
|
|
|
|
static pureFunction7: o.ExternalReference = {name: 'ɵpureFunction7', moduleName: CORE};
|
|
|
|
static pureFunction8: o.ExternalReference = {name: 'ɵpureFunction8', moduleName: CORE};
|
|
|
|
static pureFunctionV: o.ExternalReference = {name: 'ɵpureFunctionV', moduleName: CORE};
|
2018-02-14 17:12:05 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static pipeBind1: o.ExternalReference = {name: 'ɵpipeBind1', moduleName: CORE};
|
|
|
|
static pipeBind2: o.ExternalReference = {name: 'ɵpipeBind2', moduleName: CORE};
|
|
|
|
static pipeBind3: o.ExternalReference = {name: 'ɵpipeBind3', moduleName: CORE};
|
|
|
|
static pipeBind4: o.ExternalReference = {name: 'ɵpipeBind4', moduleName: CORE};
|
|
|
|
static pipeBindV: o.ExternalReference = {name: 'ɵpipeBindV', moduleName: CORE};
|
2018-02-05 17:31:12 -08:00
|
|
|
|
2018-10-05 14:12:13 -07:00
|
|
|
static i18nAttribute: o.ExternalReference = {name: 'ɵi18nAttribute', moduleName: CORE};
|
|
|
|
static i18nExp: o.ExternalReference = {name: 'ɵi18nExp', moduleName: CORE};
|
|
|
|
static i18nStart: o.ExternalReference = {name: 'ɵi18nStart', moduleName: CORE};
|
|
|
|
static i18nEnd: o.ExternalReference = {name: 'ɵi18nEnd', moduleName: CORE};
|
|
|
|
static i18nApply: o.ExternalReference = {name: 'ɵi18nApply', moduleName: CORE};
|
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static load: o.ExternalReference = {name: 'ɵload', moduleName: CORE};
|
|
|
|
static loadQueryList: o.ExternalReference = {name: 'ɵloadQueryList', moduleName: CORE};
|
2018-01-11 15:37:56 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static pipe: o.ExternalReference = {name: 'ɵpipe', moduleName: CORE};
|
2018-02-05 17:31:12 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static projection: o.ExternalReference = {name: 'ɵprojection', moduleName: CORE};
|
|
|
|
static projectionDef: o.ExternalReference = {name: 'ɵprojectionDef', moduleName: CORE};
|
2018-01-26 17:12:39 -08:00
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static reference: o.ExternalReference = {name: 'ɵreference', moduleName: CORE};
|
2018-07-18 01:59:49 +00:00
|
|
|
|
2018-04-06 09:53:10 -07:00
|
|
|
static inject: o.ExternalReference = {name: 'inject', moduleName: CORE};
|
|
|
|
|
2018-04-12 12:30:21 -07:00
|
|
|
static injectAttribute: o.ExternalReference = {name: 'ɵinjectAttribute', moduleName: CORE};
|
|
|
|
|
|
|
|
static directiveInject: o.ExternalReference = {name: 'ɵdirectiveInject', moduleName: CORE};
|
2017-11-20 10:21:17 -08:00
|
|
|
|
2018-08-20 14:23:17 +02:00
|
|
|
static templateRefExtractor:
|
|
|
|
o.ExternalReference = {name: 'ɵtemplateRefExtractor', moduleName: CORE};
|
|
|
|
|
2018-08-07 12:04:39 -07:00
|
|
|
static defineBase: o.ExternalReference = {name: 'ɵdefineBase', moduleName: CORE};
|
|
|
|
|
|
|
|
static BaseDef: o.ExternalReference = {
|
|
|
|
name: 'ɵBaseDef',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2017-11-20 10:21:17 -08:00
|
|
|
static defineComponent: o.ExternalReference = {name: 'ɵdefineComponent', moduleName: CORE};
|
|
|
|
|
2018-09-21 12:12:06 -07:00
|
|
|
static ComponentDefWithMeta: o.ExternalReference = {
|
|
|
|
name: 'ɵComponentDefWithMeta',
|
2018-04-24 11:34:11 -07:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2017-11-20 10:21:17 -08:00
|
|
|
static defineDirective: o.ExternalReference = {
|
|
|
|
name: 'ɵdefineDirective',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-09-21 12:12:06 -07:00
|
|
|
static DirectiveDefWithMeta: o.ExternalReference = {
|
|
|
|
name: 'ɵDirectiveDefWithMeta',
|
2018-04-24 11:34:11 -07:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-06-18 16:28:02 -07:00
|
|
|
static InjectorDef: o.ExternalReference = {
|
2018-06-29 14:17:42 -07:00
|
|
|
name: 'ɵInjectorDef',
|
2018-06-18 16:28:02 -07:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-02-16 08:45:21 -08:00
|
|
|
static defineInjector: o.ExternalReference = {
|
|
|
|
name: 'defineInjector',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-09-21 12:12:06 -07:00
|
|
|
static NgModuleDefWithMeta: o.ExternalReference = {
|
|
|
|
name: 'ɵNgModuleDefWithMeta',
|
2018-05-31 15:50:02 -07:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-05-09 08:35:25 -07:00
|
|
|
static defineNgModule: o.ExternalReference = {name: 'ɵdefineNgModule', moduleName: CORE};
|
|
|
|
|
2018-09-21 12:12:06 -07:00
|
|
|
static PipeDefWithMeta: o.ExternalReference = {name: 'ɵPipeDefWithMeta', moduleName: CORE};
|
2018-06-26 10:43:06 -07:00
|
|
|
|
2018-02-05 17:31:12 -08:00
|
|
|
static definePipe: o.ExternalReference = {name: 'ɵdefinePipe', moduleName: CORE};
|
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static query: o.ExternalReference = {name: 'ɵquery', moduleName: CORE};
|
|
|
|
static queryRefresh: o.ExternalReference = {name: 'ɵqueryRefresh', moduleName: CORE};
|
|
|
|
static registerContentQuery:
|
|
|
|
o.ExternalReference = {name: 'ɵregisterContentQuery', moduleName: CORE};
|
2018-02-13 10:48:22 -08:00
|
|
|
|
2017-11-20 10:21:17 -08:00
|
|
|
static NgOnChangesFeature: o.ExternalReference = {name: 'ɵNgOnChangesFeature', moduleName: CORE};
|
2018-02-15 16:43:16 -08:00
|
|
|
|
2018-06-18 08:05:06 -07:00
|
|
|
static InheritDefinitionFeature:
|
|
|
|
o.ExternalReference = {name: 'ɵInheritDefinitionFeature', moduleName: CORE};
|
|
|
|
|
2018-08-03 12:20:27 -07:00
|
|
|
static PublicFeature: o.ExternalReference = {name: 'ɵPublicFeature', moduleName: CORE};
|
|
|
|
|
2018-08-14 16:48:58 -07:00
|
|
|
static listener: o.ExternalReference = {name: 'ɵlistener', moduleName: CORE};
|
2018-05-21 15:59:25 -07:00
|
|
|
|
2018-07-16 16:36:31 -07:00
|
|
|
static getFactoryOf: o.ExternalReference = {
|
|
|
|
name: 'ɵgetFactoryOf',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
|
|
|
static getInheritedFactory: o.ExternalReference = {
|
|
|
|
name: 'ɵgetInheritedFactory',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-07-11 10:58:18 -07:00
|
|
|
// sanitization-related functions
|
2018-09-05 17:13:17 +02:00
|
|
|
static sanitizeHtml: o.ExternalReference = {name: 'ɵsanitizeHtml', moduleName: CORE};
|
|
|
|
static sanitizeStyle: o.ExternalReference = {name: 'ɵsanitizeStyle', moduleName: CORE};
|
|
|
|
static defaultStyleSanitizer:
|
|
|
|
o.ExternalReference = {name: 'ɵdefaultStyleSanitizer', moduleName: CORE};
|
|
|
|
static sanitizeResourceUrl:
|
|
|
|
o.ExternalReference = {name: 'ɵsanitizeResourceUrl', moduleName: CORE};
|
|
|
|
static sanitizeScript: o.ExternalReference = {name: 'ɵsanitizeScript', moduleName: CORE};
|
|
|
|
static sanitizeUrl: o.ExternalReference = {name: 'ɵsanitizeUrl', moduleName: CORE};
|
2018-02-14 10:54:00 -08:00
|
|
|
}
|