public class Geolocation extends SimpleScriptable
Constructor and Description |
---|
Geolocation()
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
void |
clearWatch(int watchId)
Clears the specified watch ID.
|
void |
getCurrentPosition(net.sourceforge.htmlunit.corejs.javascript.Function successCallback,
Object errorCallback,
Object options)
Gets the current position.
|
int |
watchPosition(net.sourceforge.htmlunit.corejs.javascript.Function successCallback,
Object errorCallback,
Object options)
Notifies the callbacks whenever the position changes, till clearWatch() is called.
|
clone, defineFunctionProperties, defineProperty, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setClassName, setDomNode, setDomNode, setHtmlElement, 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 Geolocation()
public void getCurrentPosition(net.sourceforge.htmlunit.corejs.javascript.Function successCallback, Object errorCallback, Object options)
successCallback
- success callbackerrorCallback
- optional error callbackoptions
- optional optionspublic int watchPosition(net.sourceforge.htmlunit.corejs.javascript.Function successCallback, Object errorCallback, Object options)
successCallback
- success callbackerrorCallback
- optional error callbackoptions
- optional optionspublic void clearWatch(int watchId)
watchId
- the watch idCopyright © 2002–2015 Gargoyle Software Inc.. All rights reserved.