Navigator
__type(delta: number): void
A Navigator is a "location changer"; it's how you get to different locations.
Every history instance conforms to the Navigator interface, but the
distinction is useful primarily when it comes to the low-level <Router> API
where both the location and a navigator must be provided separately in order
to avoid "tearing" that may occur in a suspense-enabled app if the action
and/or location were to be read directly from the history instance.
Properties
(Mandatory properties are in bold)Properties | Type | Description |
---|---|---|
createHref | ||
go | ||
push | push(to: To,state: any,opts: NavigateOptions): void | |
replace | replace(to: To,state: any,opts: NavigateOptions): void |
Additional properties for advanced use cases
Properties | Type | Description |
---|---|---|
encodeLocation |