2015-07-07 15:44:29 -07:00
|
|
|
|
2016-04-25 21:58:48 -07:00
|
|
|
/* @ts2dart_const */
|
2015-07-07 15:44:29 -07:00
|
|
|
export class RouteLifecycleHook {
|
|
|
|
|
constructor(public name: string) {}
|
|
|
|
|
}
|
|
|
|
|
|
2016-04-25 21:58:48 -07:00
|
|
|
/* @ts2dart_const */
|
2015-07-07 15:44:29 -07:00
|
|
|
export class CanActivate {
|
|
|
|
|
constructor(public fn: Function) {}
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-16 17:04:36 -08:00
|
|
|
export const routerCanReuse: RouteLifecycleHook =
|
2016-04-25 21:47:33 -07:00
|
|
|
/*@ts2dart_const*/ new RouteLifecycleHook("routerCanReuse");
|
2015-11-16 17:04:36 -08:00
|
|
|
export const routerCanDeactivate: RouteLifecycleHook =
|
2016-04-25 21:47:33 -07:00
|
|
|
/*@ts2dart_const*/ new RouteLifecycleHook("routerCanDeactivate");
|
2015-11-16 17:04:36 -08:00
|
|
|
export const routerOnActivate: RouteLifecycleHook =
|
2016-04-25 21:47:33 -07:00
|
|
|
/*@ts2dart_const*/ new RouteLifecycleHook("routerOnActivate");
|
2015-11-16 17:04:36 -08:00
|
|
|
export const routerOnReuse: RouteLifecycleHook =
|
2016-04-25 21:47:33 -07:00
|
|
|
/*@ts2dart_const*/ new RouteLifecycleHook("routerOnReuse");
|
2015-11-16 17:04:36 -08:00
|
|
|
export const routerOnDeactivate: RouteLifecycleHook =
|
2016-04-25 21:47:33 -07:00
|
|
|
/*@ts2dart_const*/ new RouteLifecycleHook("routerOnDeactivate");
|