UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

15 lines (14 loc) 592 B
import { Type } from 'angular2/src/facade/lang'; import { ComponentFactory } from './component_factory'; /** * Low-level service for loading {@link ComponentFactory}s, which * can later be used to create and render a Component instance. */ export declare abstract class ComponentResolver { abstract resolveComponent(componentType: Type): Promise<ComponentFactory>; abstract clearCache(): any; } export declare class ReflectorComponentResolver extends ComponentResolver { resolveComponent(componentType: Type): Promise<ComponentFactory>; clearCache(): void; }