Class: RouterBuilderSegment

RouterBuilderSegment

Build a route segment

new RouterBuilderSegment(builder, route, parent)

RouterBuilder/RouterBuilderSegment.js, line 29
Name Type Description
builder RouterBuilder
route RouterRouteSegment
parent RouterRouteSegment optional

Methods

_createRoute(routeKey, routeUrl, controllerAndActionSeparatedByDot, options)

RouterBuilder/RouterBuilderSegment.js, line 67
Name Type Description
routeKey string
routeUrl string
controllerAndActionSeparatedByDot string
options Object optional
Name Type Description
namedParamsDefinition Map optional
routeLangs Map optional
extension string optional

add(routeKey, routeUrl, controllerAndActionSeparatedByDot, options)

RouterBuilder/RouterBuilderSegment.js, line 51
Name Type Description
routeKey string
routeUrl string
controllerAndActionSeparatedByDot string
options Object optional
Name Type Description
namedParamsDefinition Map optional
routeLangs Map optional
extension string optional

addSegment(routeUrl, options, buildSegment)

RouterBuilder/RouterBuilderSegment.js, line 109
Name Type Description
routeUrl string
options Object optional
Name Type Description
namedParamsDefinition Map optional
routeLangs Map optional
buildSegment function

default(routeKey, controllerAndActionSeparatedByDot, options)

RouterBuilder/RouterBuilderSegment.js, line 98
Alias for defaultRoute
Name Type Description
routeKey string
controllerAndActionSeparatedByDot string
options Object optional
Name Type Description
namedParamsDefinition Map
routeLangs Map
extension string

defaultRoute(routeKey, controllerAndActionSeparatedByDot, options)

RouterBuilder/RouterBuilderSegment.js, line 79
Name Type Description
routeKey string
controllerAndActionSeparatedByDot string
options Object optional
Name Type Description
namedParamsDefinition Map optional
routeLangs Map optional
extension string optional