The window.history API.
Public Member Functions | |
History (Window window) | |
void | back () |
void | forward () |
void | pushState (object state, string title) |
void | pushState (object state, string title, string url) |
void | replaceState (object state, string title) |
void | replaceState (object state, string title, string url) |
void | go (int delta) |
Package Functions | |
void | DocumentNavigated () |
void | Ready () |
Properties | |
object | state [get] |
The current history state object. More... | |
bool | canGoBack [get] |
bool | canGoForward [get] |
int | length [get] |
Private Member Functions | |
HistoryState | CreateState (object state, string title, string url) |
void | LoadNow (HistoryState state) |
Loads the given state now. More... | |
void | Dispatch () |
void | Push (bool back, HistoryState state) |
Private Attributes | |
Window | window |
HistoryState | current |
The current history state. More... | |
List< HistoryState > | back_ |
Pages before the current one. More... | |
List< HistoryState > | forward_ |
Pages after the current one. More... | |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlinepackage |
|
inline |
|
inline |
|
inlineprivate |
Loads the given state now.
|
inlineprivate |
|
inline |
|
inline |
|
inlinepackage |
|
inline |
|
inline |
|
private |
Pages before the current one.
|
private |
The current history state.
|
private |
Pages after the current one.
|
private |
|
get |
|
get |
|
get |
|
get |
The current history state object.