angular2
Version:
Angular 2 - a web framework for modern web apps
10 lines (9 loc) • 712 B
TypeScript
import { TemplateCmd } from 'angular2/src/core/linker/template_commands';
import { TemplateAst } from './template_ast';
import { CompileDirectiveMetadata } from './directive_metadata';
import { SourceExpression } from './source_module';
export declare var TEMPLATE_COMMANDS_MODULE_REF: string;
export declare class CommandCompiler {
compileComponentRuntime(component: CompileDirectiveMetadata, template: TemplateAst[], changeDetectorFactories: Function[], componentTemplateFactory: Function): TemplateCmd[];
compileComponentCodeGen(component: CompileDirectiveMetadata, template: TemplateAst[], changeDetectorFactoryExpressions: string[], componentTemplateFactory: Function): SourceExpression;
}