angular2
Version:
Angular 2 - a web framework for modern web apps
13 lines (12 loc) • 424 B
TypeScript
import { Type } from 'angular2/src/facade/lang';
import { RouteHandler } from './route_handler';
import { RouteData } from '../../instruction';
export declare class AsyncRouteHandler implements RouteHandler {
private _loader;
componentType: Type;
data: RouteData;
constructor(_loader: () => Promise<Type>, data?: {
[key: string]: any;
});
resolveComponentType(): Promise<Type>;
}