Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Route

Hierarchy

  • Route

Implements

Index

Constructors

constructor

Properties

canActivate

canActivate: ((route: RouteSnapshot) => Observable<boolean | RouteComponent[]>)[] = []

canActivateChild

canActivateChild: ((childRoute: RouteSnapshot) => Observable<boolean | RouteComponent[]>)[] = []

canDeactivate

canDeactivate: ((component: Factory, currentRoute: RouteSnapshot) => Observable<boolean | RouteComponent[]>)[] = []

canLoad

canLoad: ((route: RouteSnapshot, segments: RouteSegment[]) => Observable<boolean | RouteComponent[]>)[] = []

Optional children

children: Routes

component

component: typeof Component

matcher

matcher: RegExp

Optional parent

parent: Route

path

path: string

pathMatch

pathMatch: "prefix" | "full" = "prefix"

Optional redirectTo

redirectTo: undefined | string

relative

relative: boolean = true

segments

segments: RouteSegment[]

Optional snapshot

snapshot: RouteSnapshot