router-segments
Preparing search index...
RouterBuilder
Interface RouterBuilder<Locales, RouteRef>
interface
RouterBuilder
<
Locales
extends
LocaleType
|
never
,
RouteRef
>
{
add
:
(
path
:
string
,
ref
:
RouteRef
,
key
?:
string
)
=>
this
;
addLocalized
:
(
localizedPaths
:
LocalizedPathsRecord
<
Locales
>
,
ref
:
RouteRef
,
key
?:
string
,
)
=>
this
;
addLocalizedSegment
:
(
localizedPaths
:
LocalizedPathsRecord
<
Locales
>
,
buildSegment
:
(
builder
:
SegmentRouterBuilder
<
Locales
,
RouteRef
>
)
=>
void
,
)
=>
this
;
addSegment
:
(
path
:
string
,
buildSegment
:
(
builder
:
SegmentRouterBuilder
<
Locales
,
RouteRef
>
)
=>
void
,
)
=>
this
;
createRouter
:
()
=>
Router
<
Locales
,
RouteRef
>
;
getRoutes
:
()
=>
Routes
<
Locales
,
RouteRef
>
;
}
Type Parameters
Locales
extends
LocaleType
|
never
RouteRef
Index
Properties
add
add
Localized
add
Localized
Segment
add
Segment
create
Router
get
Routes
Properties
add
add
:
(
path
:
string
,
ref
:
RouteRef
,
key
?:
string
)
=>
this
add
Localized
addLocalized
:
(
localizedPaths
:
LocalizedPathsRecord
<
Locales
>
,
ref
:
RouteRef
,
key
?:
string
,
)
=>
this
add
Localized
Segment
addLocalizedSegment
:
(
localizedPaths
:
LocalizedPathsRecord
<
Locales
>
,
buildSegment
:
(
builder
:
SegmentRouterBuilder
<
Locales
,
RouteRef
>
)
=>
void
,
)
=>
this
add
Segment
addSegment
:
(
path
:
string
,
buildSegment
:
(
builder
:
SegmentRouterBuilder
<
Locales
,
RouteRef
>
)
=>
void
,
)
=>
this
create
Router
createRouter
:
()
=>
Router
<
Locales
,
RouteRef
>
get
Routes
getRoutes
:
()
=>
Routes
<
Locales
,
RouteRef
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
add
add
Localized
add
Localized
Segment
add
Segment
create
Router
get
Routes
router-segments
Loading...