UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

14 lines (13 loc) 682 B
import { Type } from 'angular2/src/facade/lang'; import * as cpl from './directive_metadata'; import { DirectiveResolver } from 'angular2/src/core/linker/directive_resolver'; import { ViewResolver } from 'angular2/src/core/linker/view_resolver'; export declare class RuntimeMetadataResolver { private _directiveResolver; private _viewResolver; private _platformDirectives; private _cache; constructor(_directiveResolver: DirectiveResolver, _viewResolver: ViewResolver, _platformDirectives: Type[]); getMetadata(directiveType: Type): cpl.CompileDirectiveMetadata; getViewDirectivesMetadata(component: Type): cpl.CompileDirectiveMetadata[]; }