Header menu logo Navs

Route Type

Static members

Static member Description

Route.define (name, path, handler)

Full Usage: Route.define (name, path, handler)

Parameters:
Returns: RouteDefinition<Control> A route definition
Modifiers: inline
Type parameters: 'a

Defines a route in the application

A cancellation token is provided alongside the route context to allow you to support cancellation of the route activation.

name : string

The name of the route

path : string

A templated URL that will be used to match this route

handler : Func<RouteContext, INavigable<Control>, CancellationToken, Task<'a>>

An task returning function to render when the route is activated.

Returns: RouteDefinition<Control>

A route definition

Route.define (name, path, handler)

Full Usage: Route.define (name, path, handler)

Parameters:
    name : string - The name of the route
    path : string - A templated URL that will be used to match this route
    handler : Func<RouteContext, INavigable<Control>, 'a> - The view to render when the route is activated

Returns: RouteDefinition<Control> A route definition
Modifiers: inline
Type parameters: 'a

Defines a route in the application

name : string

The name of the route

path : string

A templated URL that will be used to match this route

handler : Func<RouteContext, INavigable<Control>, 'a>

The view to render when the route is activated

Returns: RouteDefinition<Control>

A route definition

Type something to start searching.