Unchained UI
Router
Declarative router
Usage
const router = console router ; routerstart;
Methods
add(name, route)
Adds new route with the name
.
delete(name)
Deletes a route with the name
.
start()
Starts the router and checks the current URL
go(url[, state])
Navigates to url
. If url
is the same as current does nothing. However, if you add !
symbol to the beginning of the url
forces the router to it check again.
replace(url[, state])
Replaces the current state with url
and state
.
back([path])
Goes back in history if previous state exists. Else navigates to the path
.
remove()
Removes the router
License MIT
© velocityzen