public class History extends SimpleScriptable
Constructor and Description |
---|
History()
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
void |
back()
JavaScript function "back".
|
void |
forward()
JavaScript function "forward".
|
int |
getLength()
Returns the
length property. |
Object |
getState()
Returns the
state property. |
void |
go(int relativeIndex)
JavaScript function "go".
|
void |
pushState(Object object,
String title,
String url)
Pushes a state.
|
void |
replaceState(Object object,
String title,
String url)
Replaces a state.
|
clone, equivalentValues, get, getBrowserVersion, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
defineFunctionProperties, defineProperty, getClassName, setClassName, setParentScope
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setPrototype, size
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, String url)
object
- the state objecttitle
- the titleurl
- an optional URLCopyright © 2002–2017 Gargoyle Software Inc.. All rights reserved.