public class History extends HtmlUnitScriptable
org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
NOT_FOUND
Constructor and Description |
---|
History() |
Modifier and Type | Method and Description |
---|---|
void |
back()
JavaScript function "back".
|
void |
forward()
JavaScript function "forward".
|
int |
getLength()
Returns the
length property. |
String |
getScrollRestoration()
Returns the
scrollRestoration property. |
Object |
getState()
Returns the
state property. |
void |
go(int relativeIndex)
JavaScript function "go".
|
void |
jsConstructor()
JavaScript constructor.
|
void |
pushState(Object object,
String title,
Object url)
Pushes a state.
|
void |
replaceState(Object object,
String title,
Object url)
Replaces a state.
|
void |
setScrollRestoration(String scrollRestoration) |
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getWindow, getWindow, getWindowFromTopCallScope, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
public void jsConstructor()
public int getLength()
length
property.length
propertypublic Object getState()
state
property.state
propertypublic void back()
public void forward()
public void go(int relativeIndex)
relativeIndex
- the relative indexpublic void replaceState(Object object, String title, Object url)
object
- the state objecttitle
- the titleurl
- an optional URLpublic void pushState(Object object, String title, Object url)
object
- the state objecttitle
- the titleurl
- an optional URLpublic String getScrollRestoration()
scrollRestoration
property.scrollRestoration
propertypublic void setScrollRestoration(String scrollRestoration)
scrollRestoration
- the new valueCopyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.