Search
Preparing search index...
The search index is not available
bkz-ayaka
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
bkz-ayaka
Router
Class Router
Hierarchy
Router
Index
Constructors
constructor
Properties
app
Routes
base
Title
base
Url
listeners
Accessors
base
current
Route
Methods
guard
Path
listen
To
Pop
State
publish
Change
push
set
Page
Title
subscribe
Constructors
constructor
new
Router
(
routes
:
Route
[]
, opts
?:
RouterOptions
)
:
Router
Parameters
routes:
Route
[]
opts:
RouterOptions
= {}
Returns
Router
Properties
Private
app
Routes
app
Routes
:
Route
[]
= []
Private
base
Title
base
Title
:
string
= ''
Private
base
Url
base
Url
:
string
= '/'
Private
listeners
listeners
:
(
(
update
:
RouteUpdate
)
=>
void
)
[]
= []
Accessors
base
get
base
(
)
:
string
Returns
string
current
Route
get
currentRoute
(
)
:
Route
Returns
Route
Methods
guard
Path
guard
Path
(
path
:
string
, stripQuery
?:
boolean
)
:
string
Parameters
path:
string
stripQuery:
boolean
= true
Returns
string
Private
listen
To
Pop
State
listen
To
Pop
State
(
)
:
void
Returns
void
Private
publish
Change
publish
Change
(
toRoute
:
Route
, fromRoute
?:
Route
)
:
void
Parameters
toRoute:
Route
Optional
fromRoute:
Route
Returns
void
push
push
(
location
:
string
)
:
void
Parameters
location:
string
Returns
void
set
Page
Title
set
Page
Title
(
title
?:
string
)
:
void
Parameters
Optional
title:
string
Returns
void
subscribe
subscribe
(
fn
:
(
update
:
RouteUpdate
)
=>
void
)
:
(
)
=>
void
Parameters
fn:
(
update
:
RouteUpdate
)
=>
void
(
update
:
RouteUpdate
)
:
void
Parameters
update:
RouteUpdate
Returns
void
Returns
(
)
=>
void
(
)
:
void
Returns
void
Exports
Router
constructor
app
Routes
base
Title
base
Url
listeners
base
current
Route
guard
Path
listen
To
Pop
State
publish
Change
push
set
Page
Title
subscribe
Generated using
TypeDoc