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-06-08 12:00:01 -04:00
|
|
|
static namespaceHTML: o.ExternalReference = {name: 'ɵNH', moduleName: CORE};
|
|
|
|
|
|
|
|
static namespaceMathML: o.ExternalReference = {name: 'ɵNM', moduleName: CORE};
|
|
|
|
|
|
|
|
static namespaceSVG: o.ExternalReference = {name: 'ɵNS', moduleName: CORE};
|
|
|
|
|
2018-06-08 13:48:27 -04:00
|
|
|
static element: o.ExternalReference = {name: 'ɵEe', moduleName: CORE};
|
|
|
|
|
|
|
|
static elementStart: o.ExternalReference = {name: 'ɵE', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
|
|
|
static elementEnd: o.ExternalReference = {name: 'ɵe', moduleName: CORE};
|
|
|
|
|
|
|
|
static elementProperty: o.ExternalReference = {name: 'ɵp', moduleName: CORE};
|
|
|
|
|
|
|
|
static elementAttribute: o.ExternalReference = {name: 'ɵa', moduleName: CORE};
|
|
|
|
|
2018-04-06 15:52:17 -04:00
|
|
|
static elementClass: o.ExternalReference = {name: 'ɵk', moduleName: CORE};
|
|
|
|
|
2018-03-07 19:25:18 -05:00
|
|
|
static elementClassNamed: o.ExternalReference = {name: 'ɵkn', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-04-06 15:52:17 -04:00
|
|
|
static elementStyle: o.ExternalReference = {name: 'ɵs', moduleName: CORE};
|
|
|
|
|
2018-03-07 19:25:18 -05:00
|
|
|
static elementStyleNamed: o.ExternalReference = {name: 'ɵsn', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
|
|
|
static containerCreate: o.ExternalReference = {name: 'ɵC', moduleName: CORE};
|
|
|
|
|
|
|
|
static text: o.ExternalReference = {name: 'ɵT', moduleName: CORE};
|
|
|
|
|
2018-05-15 15:07:59 -04:00
|
|
|
static textBinding: o.ExternalReference = {name: 'ɵt', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
|
|
|
static bind: o.ExternalReference = {name: 'ɵb', moduleName: CORE};
|
|
|
|
|
2018-02-14 14:22:14 -05:00
|
|
|
static interpolation1: o.ExternalReference = {name: 'ɵi1', moduleName: CORE};
|
|
|
|
static interpolation2: o.ExternalReference = {name: 'ɵi2', moduleName: CORE};
|
|
|
|
static interpolation3: o.ExternalReference = {name: 'ɵi3', moduleName: CORE};
|
|
|
|
static interpolation4: o.ExternalReference = {name: 'ɵi4', moduleName: CORE};
|
|
|
|
static interpolation5: o.ExternalReference = {name: 'ɵi5', moduleName: CORE};
|
|
|
|
static interpolation6: o.ExternalReference = {name: 'ɵi6', moduleName: CORE};
|
|
|
|
static interpolation7: o.ExternalReference = {name: 'ɵi7', moduleName: CORE};
|
|
|
|
static interpolation8: o.ExternalReference = {name: 'ɵi8', moduleName: CORE};
|
|
|
|
static interpolationV: o.ExternalReference = {name: 'ɵiV', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
2018-02-14 20:12:05 -05:00
|
|
|
static pureFunction0: o.ExternalReference = {name: 'ɵf0', moduleName: CORE};
|
|
|
|
static pureFunction1: o.ExternalReference = {name: 'ɵf1', moduleName: CORE};
|
|
|
|
static pureFunction2: o.ExternalReference = {name: 'ɵf2', moduleName: CORE};
|
|
|
|
static pureFunction3: o.ExternalReference = {name: 'ɵf3', moduleName: CORE};
|
|
|
|
static pureFunction4: o.ExternalReference = {name: 'ɵf4', moduleName: CORE};
|
|
|
|
static pureFunction5: o.ExternalReference = {name: 'ɵf5', moduleName: CORE};
|
|
|
|
static pureFunction6: o.ExternalReference = {name: 'ɵf6', moduleName: CORE};
|
|
|
|
static pureFunction7: o.ExternalReference = {name: 'ɵf7', moduleName: CORE};
|
|
|
|
static pureFunction8: o.ExternalReference = {name: 'ɵf8', moduleName: CORE};
|
|
|
|
static pureFunctionV: o.ExternalReference = {name: 'ɵfV', moduleName: CORE};
|
|
|
|
|
2018-02-05 20:31:12 -05:00
|
|
|
static pipeBind1: o.ExternalReference = {name: 'ɵpb1', moduleName: CORE};
|
|
|
|
static pipeBind2: o.ExternalReference = {name: 'ɵpb2', moduleName: CORE};
|
|
|
|
static pipeBind3: o.ExternalReference = {name: 'ɵpb3', moduleName: CORE};
|
|
|
|
static pipeBind4: o.ExternalReference = {name: 'ɵpb4', moduleName: CORE};
|
|
|
|
static pipeBindV: o.ExternalReference = {name: 'ɵpbV', moduleName: CORE};
|
|
|
|
|
2018-02-16 19:58:07 -05:00
|
|
|
static load: o.ExternalReference = {name: 'ɵld', moduleName: CORE};
|
2018-05-23 17:07:09 -04:00
|
|
|
static loadDirective: o.ExternalReference = {name: 'ɵd', moduleName: CORE};
|
2018-01-11 18:37:56 -05:00
|
|
|
|
2018-02-05 20:31:12 -05:00
|
|
|
static pipe: o.ExternalReference = {name: 'ɵPp', moduleName: CORE};
|
|
|
|
|
2018-01-26 20:12:39 -05:00
|
|
|
static projection: o.ExternalReference = {name: 'ɵP', moduleName: CORE};
|
|
|
|
static projectionDef: o.ExternalReference = {name: 'ɵpD', moduleName: CORE};
|
|
|
|
|
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};
|
|
|
|
|
2017-11-20 13:21:17 -05:00
|
|
|
static injectElementRef: o.ExternalReference = {name: 'ɵinjectElementRef', moduleName: CORE};
|
|
|
|
|
|
|
|
static injectTemplateRef: o.ExternalReference = {name: 'ɵinjectTemplateRef', moduleName: CORE};
|
|
|
|
|
|
|
|
static injectViewContainerRef:
|
|
|
|
o.ExternalReference = {name: 'ɵinjectViewContainerRef', moduleName: CORE};
|
|
|
|
|
2018-04-12 15:30:21 -04:00
|
|
|
static directiveInject: o.ExternalReference = {name: 'ɵdirectiveInject', moduleName: CORE};
|
2017-11-20 13:21:17 -05:00
|
|
|
|
|
|
|
static defineComponent: o.ExternalReference = {name: 'ɵdefineComponent', moduleName: CORE};
|
|
|
|
|
2018-04-24 14:34:11 -04:00
|
|
|
static ComponentDef: o.ExternalReference = {
|
|
|
|
name: 'ComponentDef',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2017-11-20 13:21:17 -05:00
|
|
|
static defineDirective: o.ExternalReference = {
|
|
|
|
name: 'ɵdefineDirective',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-04-24 14:34:11 -04:00
|
|
|
static DirectiveDef: o.ExternalReference = {
|
|
|
|
name: 'DirectiveDef',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-06-18 19:28:02 -04:00
|
|
|
static InjectorDef: o.ExternalReference = {
|
|
|
|
name: 'InjectorDef',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-02-16 11:45:21 -05:00
|
|
|
static defineInjector: o.ExternalReference = {
|
|
|
|
name: 'defineInjector',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-05-31 18:50:02 -04:00
|
|
|
static NgModuleDef: o.ExternalReference = {
|
|
|
|
name: 'NgModuleDef',
|
|
|
|
moduleName: CORE,
|
|
|
|
};
|
|
|
|
|
2018-05-09 11:35:25 -04:00
|
|
|
static defineNgModule: o.ExternalReference = {name: 'ɵdefineNgModule', moduleName: CORE};
|
|
|
|
|
2018-02-05 20:31:12 -05:00
|
|
|
static definePipe: o.ExternalReference = {name: 'ɵdefinePipe', moduleName: CORE};
|
|
|
|
|
2018-02-13 13:48:22 -05:00
|
|
|
static query: o.ExternalReference = {name: 'ɵQ', moduleName: CORE};
|
|
|
|
static queryRefresh: o.ExternalReference = {name: 'ɵqR', moduleName: CORE};
|
|
|
|
|
2017-11-20 13:21:17 -05:00
|
|
|
static NgOnChangesFeature: o.ExternalReference = {name: 'ɵNgOnChangesFeature', moduleName: CORE};
|
2018-02-15 19:43:16 -05:00
|
|
|
|
|
|
|
static listener: o.ExternalReference = {name: 'ɵL', moduleName: CORE};
|
2018-05-21 18:59:25 -04:00
|
|
|
|
|
|
|
// Reserve slots for pure functions
|
|
|
|
static reserveSlots: o.ExternalReference = {name: 'ɵrS', moduleName: CORE};
|
2018-02-14 13:54:00 -05:00
|
|
|
}
|