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.