Function: defineRoutes()
Function: defineRoutes()
Utility function to define multiple routes.
Param
An array of route definitions, each containing path, module, and options.
Call Signature
function defineRoutes<U>(routes): RouterBlueprint<StoneIncomingEvent>;
Utility function to define multiple routes with function-based handlers.
Type Parameters
U
U
extends IIncomingEvent
= IIncomingEvent
Parameters
routes
( | RouteDefinition
<U
, unknown
> | [FunctionalEventHandler
<U
>, RouteDefinition
<U
, unknown
>])[]
An array of route definitions, each containing path, module, and options.
Returns
RouterBlueprint
<StoneIncomingEvent
>
The RouterBlueprint.
Param
An array of route definitions, each containing path, module, and options.
Call Signature
function defineRoutes<U>(routes): RouterBlueprint<StoneIncomingEvent>;
Utility function to define multiple routes with factory-based handlers.
Type Parameters
U
U
extends IIncomingEvent
= IIncomingEvent
Parameters
routes
( | RouteDefinition
<U
, unknown
> | [FactoryEventHandler
<U
>, RouteDefinition
<U
, unknown
> & object
])[]
An array of route definitions, each containing path, module, and options.
Returns
RouterBlueprint
<StoneIncomingEvent
>
The RouterBlueprint.
Param
An array of route definitions, each containing path, module, and options.