UNPKG

angular2

Version:

Angular 2 - a web framework for modern web apps

19 lines (18 loc) 824 B
import { ApplicationRef } from 'angular2/src/core/application_ref'; import { Type } from 'angular2/src/facade/lang'; import { ComponentRef } from 'angular2/src/core/linker/dynamic_component_loader'; import { Provider, Injector } from 'angular2/src/core/di'; import { NgZone } from 'angular2/src/core/zone/ng_zone'; /** * A no-op implementation of {@link ApplicationRef}, useful for testing. */ export declare class MockApplicationRef extends ApplicationRef { registerBootstrapListener(listener: (ref: ComponentRef) => void): void; registerDisposeListener(dispose: () => void): void; bootstrap(componentType: Type, bindings?: Array<Type | Provider | any[]>): Promise<ComponentRef>; injector: Injector; zone: NgZone; dispose(): void; tick(): void; componentTypes: Type[]; }