source: trip-planner-front/node_modules/@angular/compiler/src/compiler.d.ts@ 6c1585f

Last change on this file since 6c1585f was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 6.3 KB
RevLine 
[6a3a178]1/**
2 * @license
3 * Copyright Google LLC All Rights Reserved.
4 *
5 * Use of this source code is governed by an MIT-style license that can be
6 * found in the LICENSE file at https://angular.io/license
7 */
8/**
9 * @module
10 * @description
11 * Entry point for all APIs of the compiler package.
12 *
13 * <div class="callout is-critical">
14 * <header>Unstable APIs</header>
15 * <p>
16 * All compiler apis are currently considered experimental and private!
17 * </p>
18 * <p>
19 * We expect the APIs in this package to keep on changing. Do not rely on them.
20 * </p>
21 * </div>
22 */
23import * as core from './core';
24export { CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA, SchemaMetadata } from './core';
25export { core };
26export * from './version';
27export * from './template_parser/template_ast';
28export { CompilerConfig, preserveWhitespacesDefault } from './config';
29export * from './compile_metadata';
30export * from './aot/compiler_factory';
31export * from './aot/compiler';
32export * from './aot/generated_file';
33export * from './aot/compiler_options';
34export * from './aot/compiler_host';
35export * from './aot/formatted_error';
36export * from './aot/partial_module';
37export * from './aot/static_reflector';
38export * from './aot/static_symbol';
39export * from './aot/static_symbol_resolver';
40export * from './aot/summary_resolver';
41export { isLoweredSymbol, createLoweredSymbol } from './aot/util';
42export { LazyRoute } from './aot/lazy_routes';
43export * from './ast_path';
44export * from './summary_resolver';
45export { Identifiers } from './identifiers';
46export { JitCompiler } from './jit/compiler';
47export * from './compile_reflector';
48export * from './url_resolver';
49export * from './resource_loader';
50export { ConstantPool } from './constant_pool';
51export { DirectiveResolver } from './directive_resolver';
52export { PipeResolver } from './pipe_resolver';
53export { NgModuleResolver } from './ng_module_resolver';
54export { DEFAULT_INTERPOLATION_CONFIG, InterpolationConfig } from './ml_parser/interpolation_config';
55export * from './schema/element_schema_registry';
56export * from './i18n/index';
57export * from './directive_normalizer';
58export * from './expression_parser/ast';
59export * from './expression_parser/lexer';
60export * from './expression_parser/parser';
61export * from './metadata_resolver';
62export * from './ml_parser/ast';
63export * from './ml_parser/html_parser';
64export * from './ml_parser/html_tags';
65export * from './ml_parser/interpolation_config';
66export * from './ml_parser/tags';
67export { LexerRange } from './ml_parser/lexer';
68export * from './ml_parser/xml_parser';
69export { NgModuleCompiler } from './ng_module_compiler';
70export { ArrayType, AssertNotNull, DYNAMIC_TYPE, BinaryOperator, BinaryOperatorExpr, BuiltinMethod, BuiltinType, BuiltinTypeName, BuiltinVar, CastExpr, ClassField, ClassMethod, ClassStmt, CommaExpr, ConditionalExpr, DeclareFunctionStmt, DeclareVarStmt, Expression, ExpressionStatement, ExpressionType, ExpressionVisitor, ExternalExpr, ExternalReference, literalMap, FunctionExpr, IfStmt, InstantiateExpr, InvokeFunctionExpr, InvokeMethodExpr, LiteralArrayExpr, LiteralExpr, LiteralMapExpr, MapType, NotExpr, NONE_TYPE, ReadKeyExpr, ReadPropExpr, ReadVarExpr, ReturnStatement, StatementVisitor, TaggedTemplateExpr, TemplateLiteral, TemplateLiteralElement, ThrowStmt, TryCatchStmt, Type, TypeVisitor, WrappedNodeExpr, WriteKeyExpr, WritePropExpr, WriteVarExpr, StmtModifier, Statement, STRING_TYPE, TypeofExpr, collectExternalReferences, jsDocComment, leadingComment, LeadingComment, JSDocComment, UnaryOperator, UnaryOperatorExpr, LocalizedString } from './output/output_ast';
71export { EmitterVisitorContext } from './output/abstract_emitter';
72export { JitEvaluator } from './output/output_jit';
73export * from './output/ts_emitter';
74export * from './parse_util';
75export * from './schema/dom_element_schema_registry';
76export * from './selector';
77export * from './style_compiler';
78export * from './template_parser/template_parser';
79export { ViewCompiler } from './view_compiler/view_compiler';
80export { Version } from './util';
81export { SourceMap } from './output/source_map';
82export * from './injectable_compiler_2';
83export * from './render3/partial/api';
84export * from './render3/view/api';
85export { BoundAttribute as TmplAstBoundAttribute, BoundEvent as TmplAstBoundEvent, BoundText as TmplAstBoundText, Content as TmplAstContent, Element as TmplAstElement, Icu as TmplAstIcu, Node as TmplAstNode, RecursiveVisitor as TmplAstRecursiveVisitor, Reference as TmplAstReference, Template as TmplAstTemplate, Text as TmplAstText, TextAttribute as TmplAstTextAttribute, Variable as TmplAstVariable } from './render3/r3_ast';
86export * from './render3/view/t2_api';
87export * from './render3/view/t2_binder';
88export { Identifiers as R3Identifiers } from './render3/r3_identifiers';
89export { R3ClassMetadata, CompileClassMetadataFn, compileClassMetadata } from './render3/r3_class_metadata_compiler';
90export { compileFactoryFunction, R3DependencyMetadata, R3FactoryMetadata, FactoryTarget } from './render3/r3_factory';
91export { compileNgModule, R3NgModuleMetadata } from './render3/r3_module_compiler';
92export { compileInjector, R3InjectorMetadata } from './render3/r3_injector_compiler';
93export { compilePipeFromMetadata, R3PipeMetadata } from './render3/r3_pipe_compiler';
94export { makeBindingParser, ParsedTemplate, parseTemplate, ParseTemplateOptions } from './render3/view/template';
95export { R3CompiledExpression, R3Reference, devOnlyGuardedExpression, getSafePropertyAccessString } from './render3/util';
96export { compileComponentFromMetadata, compileDirectiveFromMetadata, parseHostBindings, ParsedHostBindings, verifyHostBindings } from './render3/view/compiler';
97export { compileDeclareClassMetadata } from './render3/partial/class_metadata';
98export { compileDeclareComponentFromMetadata, DeclareComponentTemplateInfo } from './render3/partial/component';
99export { compileDeclareDirectiveFromMetadata } from './render3/partial/directive';
100export { compileDeclareFactoryFunction } from './render3/partial/factory';
101export { compileDeclareInjectableFromMetadata } from './render3/partial/injectable';
102export { compileDeclareInjectorFromMetadata } from './render3/partial/injector';
103export { compileDeclareNgModuleFromMetadata } from './render3/partial/ng_module';
104export { compileDeclarePipeFromMetadata } from './render3/partial/pipe';
105export { publishFacade } from './jit_compiler_facade';
Note: See TracBrowser for help on using the repository browser.