Dart Documentationchrome.locationCoordinates

Coordinates class

Coordinates part of the Location object.

class Coordinates extends ChromeObject {
 Coordinates({num latitude, num longitude, num altitude, num accuracy, num altitudeAccuracy, num heading, num speed}) {
   if (latitude != null) this.latitude = latitude;
   if (longitude != null) this.longitude = longitude;
   if (altitude != null) this.altitude = altitude;
   if (accuracy != null) this.accuracy = accuracy;
   if (altitudeAccuracy != null) this.altitudeAccuracy = altitudeAccuracy;
   if (heading != null) this.heading = heading;
   if (speed != null) this.speed = speed;
 }
 Coordinates.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);

 num get latitude => jsProxy['latitude'];
 set latitude(num value) => jsProxy['latitude'] = jsify(value);

 num get longitude => jsProxy['longitude'];
 set longitude(num value) => jsProxy['longitude'] = jsify(value);

 num get altitude => jsProxy['altitude'];
 set altitude(num value) => jsProxy['altitude'] = jsify(value);

 num get accuracy => jsProxy['accuracy'];
 set accuracy(num value) => jsProxy['accuracy'] = jsify(value);

 num get altitudeAccuracy => jsProxy['altitudeAccuracy'];
 set altitudeAccuracy(num value) => jsProxy['altitudeAccuracy'] = jsify(value);

 num get heading => jsProxy['heading'];
 set heading(num value) => jsProxy['heading'] = jsify(value);

 num get speed => jsProxy['speed'];
 set speed(num value) => jsProxy['speed'] = jsify(value);
}

Extends

ChromeObject > Coordinates

Constructors

new Coordinates({num latitude, num longitude, num altitude, num accuracy, num altitudeAccuracy, num heading, num speed}) #

Create a new instance of a ChromeObject, which creates and delegates to a JsObject proxy.

docs inherited from ChromeObject
Coordinates({num latitude, num longitude, num altitude, num accuracy, num altitudeAccuracy, num heading, num speed}) {
 if (latitude != null) this.latitude = latitude;
 if (longitude != null) this.longitude = longitude;
 if (altitude != null) this.altitude = altitude;
 if (accuracy != null) this.accuracy = accuracy;
 if (altitudeAccuracy != null) this.altitudeAccuracy = altitudeAccuracy;
 if (heading != null) this.heading = heading;
 if (speed != null) this.speed = speed;
}

new Coordinates.fromProxy(JsObject jsProxy) #

Create a new instance of a ChromeObject, which delegates to the given JsObject proxy.

docs inherited from ChromeObject
Coordinates.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);

Properties

num accuracy #

num get accuracy => jsProxy['accuracy'];
set accuracy(num value) => jsProxy['accuracy'] = jsify(value);

num altitude #

num get altitude => jsProxy['altitude'];
set altitude(num value) => jsProxy['altitude'] = jsify(value);

num altitudeAccuracy #

num get altitudeAccuracy => jsProxy['altitudeAccuracy'];
set altitudeAccuracy(num value) => jsProxy['altitudeAccuracy'] = jsify(value);

num heading #

num get heading => jsProxy['heading'];
set heading(num value) => jsProxy['heading'] = jsify(value);

final jsProxy #

inherited from ChromeObject
final dynamic jsProxy

num latitude #

num get latitude => jsProxy['latitude'];
set latitude(num value) => jsProxy['latitude'] = jsify(value);

num longitude #

num get longitude => jsProxy['longitude'];
set longitude(num value) => jsProxy['longitude'] = jsify(value);

num speed #

num get speed => jsProxy['speed'];
set speed(num value) => jsProxy['speed'] = jsify(value);

Methods

JsObject toJs() #

inherited from ChromeObject
JsObject toJs() => jsProxy;

String toString() #

inherited from ChromeObject

Returns a string representation of this object.

docs inherited from Object
String toString() => jsProxy.toString();