feat(router): guards and data resolvers can now return promises

This commit is contained in:
vsavkin
2016-07-13 15:25:48 -07:00
parent 9e3d13f61f
commit a5dc5705a3
4 changed files with 41 additions and 2 deletions

View File

@ -66,7 +66,8 @@ export interface CanActivate {
* class CanActivateTeam implements CanActivate {
* constructor(private permissions: Permissions, private currentUser: UserToken) {}
*
* canActivateChild(route: ActivatedRouteSnapshot, state: RouterStateSnapshot):Observable<boolean> {
* canActivateChild(route: ActivatedRouteSnapshot, state: RouterStateSnapshot):Observable<boolean>
* {
* return this.permissions.canActivate(this.currentUser, this.route.params.id);
* }
* }