angular-cn/modules/@angular/router/src/config.ts

14 lines
275 B
TypeScript
Raw Normal View History

2016-06-08 14:13:41 -04:00
import {Type} from '@angular/core';
2016-05-23 19:14:23 -04:00
export type RouterConfig = Route[];
export interface Route {
index?: boolean;
path?: string;
2016-06-08 19:14:26 -04:00
component?: Type|string;
2016-05-23 19:14:23 -04:00
outlet?: string;
2016-06-07 12:50:35 -04:00
canActivate?: any[];
canDeactivate?: any[];
2016-06-08 19:14:26 -04:00
redirectTo?: string;
2016-05-23 19:14:23 -04:00
children?: Route[];
}