UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

15 lines (14 loc) 656 B
import { Type } from 'angular2/src/facade/lang'; import { DirectiveMetadata } from 'angular2/src/core/metadata'; import { ReflectorReader } from 'angular2/src/core/reflection/reflector_reader'; export declare class DirectiveResolver { private _reflector; constructor(_reflector?: ReflectorReader); /** * Return {@link DirectiveMetadata} for a given `Type`. */ resolve(type: Type): DirectiveMetadata; private _mergeWithPropertyMetadata(dm, propertyMetadata, directiveType); private _merge(dm, inputs, outputs, host, queries, directiveType); } export declare var CODEGEN_DIRECTIVE_RESOLVER: DirectiveResolver;