PositionOptions

classPositionOptions extends Object

The PositionOptions interface describes the options to use when calling the
geolocation backend. The user agent itself doesn't create such an object itself:
it is the calling script that create it and use it as a parameter of
Geolocation.getCurrentPosition() and Geolocation.watchPosition().

final def==(arg0: Any): Boolean

final defasInstanceOf[T0]: T0

defclone(): AnyRef

varenableHighAccuracy: Boolean

The PositionOptions.

The PositionOptions.enableHighAccuracy property is a Boolean that indicates
the application would like to receive the best possible results. If true and if the
device is able to provide a more accurate position, it will do so. Note that this can
result in slower response times or increased power consumption (with a GPS chip on a
mobile device for example). On the other hand, if false (the default value), the
device can take the liberty to save resources by responding more quickly and/or
using less power.

final defgetClass(): Class[_]

defhasOwnProperty(v: String): Boolean

defhashCode(): Int

Definition Classes

AnyRef → Any

final defisInstanceOf[T0]: Boolean

Definition Classes

Any

defisPrototypeOf(v: Object): Boolean

Definition Classes

Object

varmaximumAge: Int

The PositionOptions.

The PositionOptions.maximumAge property is a positive long value indicating the
maximum age in milliseconds of a possible cached position that is acceptable to
return. If set to 0, it means that the device cannot use a cached position and must
attempt to retrieve the real current position. If set to Infinity the device must
return a cached position regardless of its age.

MDN

final defne(arg0: AnyRef): Boolean

Definition Classes

AnyRef

final defnotify(): Unit

Definition Classes

AnyRef

final defnotifyAll(): Unit

Definition Classes

AnyRef

defpropertyIsEnumerable(v: String): Boolean

Definition Classes

Object

final defsynchronized[T0](arg0: ⇒ T0): T0

Definition Classes

AnyRef

vartimeout: Int

The PositionOptions.

The PositionOptions.timeout property is a positive long value representing the
maximum length of time (in milliseconds) the device is allowed to take in order to
return a position. The default value is Infinity, meaning that
getCurrentPosition() won't return until the position is available.