2017-11-20 13:21:17 -05: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 13:55:17 -04:00
|
|
|
static NEW_METHOD = 'factory';
|
2018-02-05 20:31:12 -05:00
|
|
|
static TRANSFORM_METHOD = 'transform';
|
2018-02-28 17:56:41 -05:00
|
|
|
static PATCH_DEPS = 'patchedDeps';
|
2017-11-20 13:21:17 -05:00
|
|
|
|
|
|
|
/* Instructions */
|
2018-08-14 19:48:58 -04:00
|
|
|
static namespaceHTML: o.ExternalReference = {name: 'ɵnamespaceHTML', moduleName: CORE};
|
2018-06-08 12:00:01 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static namespaceMathML: o.ExternalReference = {name: 'ɵnamespaceMathML', moduleName: CORE};
|
2018-06-08 12:00:01 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static namespaceSVG: o.ExternalReference = {name: 'ɵnamespaceSVG', moduleName: CORE};
|
2018-06-08 12:00:01 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static element: o.ExternalReference = {name: 'ɵelement', moduleName: CORE};
|
2018-06-08 13:48:27 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementStart: o.ExternalReference = {name: 'ɵelementStart', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementEnd: o.ExternalReference = {name: 'ɵelementEnd', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementProperty: o.ExternalReference = {name: 'ɵelementProperty', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementAttribute: o.ExternalReference = {name: 'ɵelementAttribute', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementClassProp: o.ExternalReference = {name: 'ɵelementClassProp', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-08 04:21:20 -04:00
|
|
|
static elementContainerStart: o.ExternalReference = {name: 'ɵEC', moduleName: CORE};
|
|
|
|
|
|
|
|
static elementContainerEnd: o.ExternalReference = {name: 'ɵeC', moduleName: CORE};
|
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementStyling: o.ExternalReference = {name: 'ɵelementStyling', moduleName: CORE};
|
2018-04-06 15:52:17 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementStylingMap: o.ExternalReference = {name: 'ɵelementStylingMap', moduleName: CORE};
|
2018-06-19 15:45:00 -04:00
|
|
|
|
2018-09-27 18:07:51 -04:00
|
|
|
static elementStyleProp: o.ExternalReference = {name: 'ɵelementStyleProp', moduleName: CORE};
|
2018-06-19 15:45:00 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static elementStylingApply:
|
|
|
|
o.ExternalReference = {name: 'ɵelementStylingApply', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static containerCreate: o.ExternalReference = {name: 'ɵcontainer', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static nextContext: o.ExternalReference = {name: 'ɵnextContext', moduleName: CORE};
|
2018-07-25 20:25:22 -04:00
|
|
|
|
2018-08-15 21:37:03 -04:00
|
|
|
static templateCreate: o.ExternalReference = {name: 'ɵtemplate', moduleName: CORE};
|
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static text: o.ExternalReference = {name: 'ɵtext', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static textBinding: o.ExternalReference = {name: 'ɵtextBinding', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static bind: o.ExternalReference = {name: 'ɵbind', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-09-27 00:09:03 -04:00
|
|
|
static enableBindings: o.ExternalReference = {name: 'ɵenableBindings', moduleName: CORE};
|
2018-09-26 16:19:04 -04:00
|
|
|
|
2018-09-27 00:09:03 -04:00
|
|
|
static disableBindings: o.ExternalReference = {name: 'ɵdisableBindings', moduleName: CORE};
|
2018-09-26 16:19:04 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static getCurrentView: o.ExternalReference = {name: 'ɵgetCurrentView', moduleName: CORE};
|
2018-07-30 22:43:56 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static restoreView: o.ExternalReference = {name: 'ɵrestoreView', moduleName: CORE};
|
2018-07-30 22:43:56 -04:00
|
|
|
|
2018-08-14 19:48:58 -04: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 13:21:17 -05:00
|
|
|
|
2018-08-14 19:48:58 -04: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 20:12:05 -05:00
|
|
|
|
2018-08-14 19:48:58 -04: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 20:31:12 -05:00
|
|
|
|
2018-11-14 13:23:21 -05:00
|
|
|
static i18nAttribute: o.ExternalReference = {name: 'ɵi18nAttribute', moduleName: CORE};
|
2018-10-05 17:12:13 -04:00
|
|
|
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 19:48:58 -04:00
|
|
|
static load: o.ExternalReference = {name: 'ɵload', moduleName: CORE};
|
|
|
|
static loadQueryList: o.ExternalReference = {name: 'ɵloadQueryList', moduleName: CORE};
|
2018-01-11 18:37:56 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static pipe: o.ExternalReference = {name: 'ɵpipe', moduleName: CORE};
|
2018-02-05 20:31:12 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static projection: o.ExternalReference = {name: 'ɵprojection', moduleName: CORE};
|
|
|
|
static projectionDef: o.ExternalReference = {name: 'ɵprojectionDef', moduleName: CORE};
|
2018-01-26 20:12:39 -05:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static reference: o.ExternalReference = {name: 'ɵreference', moduleName: CORE};
|
2018-07-17 21:59:49 -04:00
|
|
|
|
2018-04-06 12:53:10 -04:00
|
|
|
static inject: o.ExternalReference = {name: 'inject', moduleName: CORE};
|
|
|
|
|
2018-04-12 15:30:21 -04:00
|
|
|
static injectAttribute: o.ExternalReference = {name: 'ɵinjectAttribute', moduleName: CORE};
|
|
|
|
|
|
|
|
static directiveInject: o.ExternalReference = {name: 'ɵdirectiveInject', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-08-20 08:23:17 -04:00
|
|
|
static templateRefExtractor:
|
|
|
|
o.ExternalReference = {name: 'ɵtemplateRefExtractor', moduleName: CORE};
|
|
|
|
|
2018-08-07 15:04:39 -04:00
|
|
|
static defineBase: o.ExternalReference = {name: 'ɵdefineBase', moduleName: CORE};
|
|
|
|
|
|
|
|
static BaseDef: o.ExternalReference = {
|
|
|
|
name: 'ɵBaseDef',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2017-11-20 13:21:17 -05:00
|
|
|
static defineComponent: o.ExternalReference = {name: 'ɵdefineComponent', moduleName: CORE};
|
|
|
|
|
2018-09-21 15:12:06 -04:00
|
|
|
static ComponentDefWithMeta: o.ExternalReference = {
|
|
|
|
name: 'ɵComponentDefWithMeta',
|
2018-04-24 14:34:11 -04:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2017-11-20 13:21:17 -05:00
|
|
|
static defineDirective: o.ExternalReference = {
|
|
|
|
name: 'ɵdefineDirective',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-09-21 15:12:06 -04:00
|
|
|
static DirectiveDefWithMeta: o.ExternalReference = {
|
|
|
|
name: 'ɵDirectiveDefWithMeta',
|
2018-04-24 14:34:11 -04:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-06-18 19:28:02 -04:00
|
|
|
static InjectorDef: o.ExternalReference = {
|
2018-06-29 17:17:42 -04:00
|
|
|
name: 'ɵInjectorDef',
|
2018-06-18 19:28:02 -04:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-02-16 11:45:21 -05:00
|
|
|
static defineInjector: o.ExternalReference = {
|
|
|
|
name: 'defineInjector',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-09-21 15:12:06 -04:00
|
|
|
static NgModuleDefWithMeta: o.ExternalReference = {
|
|
|
|
name: 'ɵNgModuleDefWithMeta',
|
2018-05-31 18:50:02 -04:00
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-05-09 11:35:25 -04:00
|
|
|
static defineNgModule: o.ExternalReference = {name: 'ɵdefineNgModule', moduleName: CORE};
|
|
|
|
|
2018-09-21 15:12:06 -04:00
|
|
|
static PipeDefWithMeta: o.ExternalReference = {name: 'ɵPipeDefWithMeta', moduleName: CORE};
|
2018-06-26 13:43:06 -04:00
|
|
|
|
2018-02-05 20:31:12 -05:00
|
|
|
static definePipe: o.ExternalReference = {name: 'ɵdefinePipe', moduleName: CORE};
|
|
|
|
|
2018-08-14 19:48:58 -04: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 13:48:22 -05:00
|
|
|
|
2017-11-20 13:21:17 -05:00
|
|
|
static NgOnChangesFeature: o.ExternalReference = {name: 'ɵNgOnChangesFeature', moduleName: CORE};
|
2018-02-15 19:43:16 -05:00
|
|
|
|
2018-06-18 11:05:06 -04:00
|
|
|
static InheritDefinitionFeature:
|
|
|
|
o.ExternalReference = {name: 'ɵInheritDefinitionFeature', moduleName: CORE};
|
|
|
|
|
2018-10-18 03:23:18 -04:00
|
|
|
static ProvidersFeature: o.ExternalReference = {name: 'ɵProvidersFeature', moduleName: CORE};
|
2018-08-03 15:20:27 -04:00
|
|
|
|
2018-08-14 19:48:58 -04:00
|
|
|
static listener: o.ExternalReference = {name: 'ɵlistener', moduleName: CORE};
|
2018-05-21 18:59:25 -04:00
|
|
|
|
2018-07-16 19:36:31 -04:00
|
|
|
static getFactoryOf: o.ExternalReference = {
|
|
|
|
name: 'ɵgetFactoryOf',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
|
|
|
static getInheritedFactory: o.ExternalReference = {
|
|
|
|
name: 'ɵgetInheritedFactory',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-07-11 13:58:18 -04:00
|
|
|
// sanitization-related functions
|
2018-09-05 11:13:17 -04: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 13:54:00 -05:00
|
|
|
}
|