MCPcopy Index your code
hub / github.com/angular/angular / canActivate

Method canActivate

packages/router/src/models.ts:845–845  ·  view source on GitHub ↗
(route: ActivatedRouteSnapshot, state: RouterStateSnapshot)

Source from the content-addressed store, hash-verified

843 */
844export interface CanActivate {
845 canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): MaybeAsync<GuardResult>;
846}
847
848/**

Callers 6

canActivateTeamFunction · 0.65
canActivateChildExampleFunction · 0.65
mapToCanActivateFunction · 0.65
runCanActivateFunction · 0.65

Implementers 13

PermissionsServicepackages/examples/router/route_functio
AdminGuardpackages/examples/router/utils/functio
ThrowingCanActivateGuardpackages/router/test/computed_state_re
MyCanActivateGuardpackages/router/test/computed_state_re
ConfigurableGuardpackages/router/test/standalone.spec.t
Guardpackages/router/test/standalone.spec.t
Redirectpackages/router/test/bootstrap.spec.ts
RedirectingGuardpackages/router/test/integration/dupli
AuthGuardpackages/router/test/integration/eager
DelayedGuardpackages/router/test/integration/eager
CompletesBeforeEmittingpackages/router/test/integration/guard
AlwaysTruepackages/router/test/integration/guard

Calls

no outgoing calls