Navigation
[<Interface>]
type Navigation =
abstract member activation: NavigationActivation option
abstract member canGoBack: bool
abstract member canGoForward: bool
abstract member currentEntry: NavigationHistoryEntry option
abstract member oncurrententrychange: (NavigationCurrentEntryChangeEvent -> unit) option with get, set
abstract member onnavigate: (NavigateEvent -> unit) option with get, set
abstract member onnavigateerror: (ErrorEvent -> unit) option with get, set
abstract member onnavigatesuccess: (Event -> unit) option with get, set
abstract member transition: NavigationTransition option
abstract member addEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member addEventListener<'E> (type: typekeyof<NavigationEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member back (?options: NavigationOptions) : NavigationResult
abstract member entries () : NavigationHistoryEntry array
abstract member forward (?options: NavigationOptions) : NavigationResult
abstract member navigate (url: U2<string,URL>, ?options: NavigationNavigateOptions) : NavigationResult
abstract member reload (?options: NavigationReloadOptions) : NavigationResult
abstract member removeEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,EventListenerOptions>) : unit
abstract member removeEventListener<'E> (type: typekeyof<NavigationEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,EventListenerOptions>) : unit
abstract member traverseTo (key: string, ?options: NavigationOptions) : NavigationResult
abstract member updateCurrentEntry (options: NavigationUpdateCurrentEntryOptions) : unit
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
| Implements | EventTarget |
Properties
abstract member activation: NavigationActivation option
abstract member canGoBack: bool
abstract member canGoForward: bool
abstract member currentEntry: NavigationHistoryEntry option
abstract member oncurrententrychange: (NavigationCurrentEntryChangeEvent -> unit) option with get, set
abstract member onnavigate: (NavigateEvent -> unit) option with get, set
abstract member onnavigateerror: (ErrorEvent -> unit) option with get, set
abstract member onnavigatesuccess: (Event -> unit) option with get, set
abstract member transition: NavigationTransition option
Methods
abstract member addEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member addEventListener<'E> (type: typekeyof<NavigationEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member back (?options: NavigationOptions) : NavigationResult
abstract member entries () : NavigationHistoryEntry array
abstract member forward (?options: NavigationOptions) : NavigationResult
abstract member navigate (url: U2<string,URL>, ?options: NavigationNavigateOptions) : NavigationResult
abstract member reload (?options: NavigationReloadOptions) : NavigationResult
abstract member removeEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,EventListenerOptions>) : unit
abstract member removeEventListener<'E> (type: typekeyof<NavigationEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,EventListenerOptions>) : unit
abstract member traverseTo (key: string, ?options: NavigationOptions) : NavigationResult
abstract member updateCurrentEntry (options: NavigationUpdateCurrentEntryOptions) : unit