Add support for middleware
This commit is contained in:
@@ -4,6 +4,8 @@ import {ResolvedRouteHandler, Route} from "./Route";
|
||||
export class ActivatedRoute {
|
||||
public readonly params: {[key: string]: string}
|
||||
public readonly handler: ResolvedRouteHandler
|
||||
public readonly preflight: ResolvedRouteHandler[]
|
||||
public readonly postflight: ResolvedRouteHandler[]
|
||||
|
||||
constructor(
|
||||
public readonly route: Route,
|
||||
@@ -20,6 +22,8 @@ export class ActivatedRoute {
|
||||
}
|
||||
|
||||
this.params = params
|
||||
this.preflight = route.resolvePreflight()
|
||||
this.handler = route.resolveHandler()
|
||||
this.postflight = route.resolvePostflight()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user