1 | "use strict";
|
2 |
|
3 | var RouteLifecycleHook = (function () {
|
4 | function RouteLifecycleHook(name) {
|
5 | this.name = name;
|
6 | }
|
7 | return RouteLifecycleHook;
|
8 | }());
|
9 | exports.RouteLifecycleHook = RouteLifecycleHook;
|
10 |
|
11 | var CanActivate = (function () {
|
12 | function CanActivate(fn) {
|
13 | this.fn = fn;
|
14 | }
|
15 | return CanActivate;
|
16 | }());
|
17 | exports.CanActivate = CanActivate;
|
18 | exports.routerCanReuse =
|
19 | new RouteLifecycleHook('routerCanReuse');
|
20 | exports.routerCanDeactivate =
|
21 | new RouteLifecycleHook('routerCanDeactivate');
|
22 | exports.routerOnActivate =
|
23 | new RouteLifecycleHook('routerOnActivate');
|
24 | exports.routerOnReuse =
|
25 | new RouteLifecycleHook('routerOnReuse');
|
26 | exports.routerOnDeactivate =
|
27 | new RouteLifecycleHook('routerOnDeactivate');
|
28 |
|
\ | No newline at end of file |