RouteDefinitionExtensions Type
Extensions for a builder-like API for defining routes in the application
Static members
| Static member |
Description
|
Full Usage:
RouteDefinitionExtensions.CacheOnVisit(routeDef)
Parameters:
RouteDefinition<'View>
Returns: RouteDefinition<'View>
Modifiers: inline Type parameters: 'View |
Ensure that rendered view used for this route is picked up from the in-memory cache.
|
Full Usage:
RouteDefinitionExtensions.CanActivate(routeDef, guards)
Parameters:
RouteDefinition<'View>
guards : AsyncGuard array
Returns: RouteDefinition<'View>
Modifiers: inline Type parameters: 'View |
Takes a sequence of route guards and adds them to the route definition as guards that will be executed when the route is activated.
|
Full Usage:
RouteDefinitionExtensions.CanActivate(routeDef, guards)
Parameters:
RouteDefinition<'View>
guards : SyncGuard array
Returns: RouteDefinition<'View>
Modifiers: inline Type parameters: 'View |
Takes a sequence of route guards and adds them to the route definition as guards that will be executed when the route is activated.
|
Full Usage:
RouteDefinitionExtensions.CanDeactivate(routeDef, guards)
Parameters:
RouteDefinition<'View>
guards : AsyncGuard array
Returns: RouteDefinition<'View>
Modifiers: inline Type parameters: 'View |
Takes a sequence of route guards and adds them to the route definition as guards that will be executed when the route is deactivated.
|
Full Usage:
RouteDefinitionExtensions.CanDeactivate(routeDef, guards)
Parameters:
RouteDefinition<'View>
guards : SyncGuard array
Returns: RouteDefinition<'View>
Modifiers: inline Type parameters: 'View |
Takes a sequence of route guards and adds them to the route definition as guards that will be executed when the route is activated.
|
Full Usage:
RouteDefinitionExtensions.NoCacheOnVisit(routeDef)
Parameters:
RouteDefinition<'View>
Returns: RouteDefinition<'View>
Modifiers: inline Type parameters: 'View |
Ensure that rendered view used for this route is always re-rendered when the route is activated.
|
Navs