10 lines
343 B
TypeScript
Raw Normal View History

2016-05-02 17:11:21 +00:00
import {RouteSegment, Tree, RouteTree} from './segments';
export interface OnActivate {
2016-05-02 17:11:21 +00:00
routerOnActivate(curr: RouteSegment, prev?: RouteSegment, currTree?: RouteTree,
prevTree?: RouteTree): void;
}
export interface CanDeactivate {
2016-05-02 17:11:21 +00:00
routerCanDeactivate(currTree?: RouteTree, futureTree?: RouteTree): Promise<boolean>;
}