Class Maneuver extends TravelObject

This class represent a maneuver

Source : file data/Maneuver.js at line 35

Constructor

new Maneuver ( )

The constructor

Source : file data/Maneuver.js at line 93

Public getters and setters

get distance : Number

The distance between the Maneuver and the next Maneuver

Source : file data/Maneuver.js at line 136

set distance

Source : file data/Maneuver.js at line 138

get duration : Number

The time between the Maneuver and the next Maneuver

Source : file data/Maneuver.js at line 147

set duration

Source : file data/Maneuver.js at line 149

get iconName : String

The icon displayed with the Maneuver in the roadbook

Source : file data/Maneuver.js at line 103

set iconName

Source : file data/Maneuver.js at line 105

get instruction : String

The instruction of the Maneuver

Source : file data/Maneuver.js at line 114

set instruction

Source : file data/Maneuver.js at line 116

get itineraryPointObjId : Number

The objId of the ItineraryPoint at the same position than the Maneuver

Source : file data/Maneuver.js at line 125

set itineraryPointObjId

Source : file data/Maneuver.js at line 127

get jsonObject : JsonObject

An object literal with the Maneuver properties and without any methods. This object can be used with the JSON object

Source : file data/Maneuver.js at line 173

set jsonObject

Source : file data/Maneuver.js at line 184

readonly get objId : Number

The objId of the Maneuver. objId are unique identifier given by the code

Source : file data/Maneuver.js at line 165

readonly get objType : ObjType

The ObjType of the Maneuver.

Source : file data/Maneuver.js at line 158

Private properties

#distance : Number

The distance between the Maneuver and the next Maneuver

Source : file data/Maneuver.js at line 73

#duration : Number

The time between the Maneuver and the next Maneuver

Source : file data/Maneuver.js at line 80

#iconName : String

The icon displayed with the Maneuver in the roadbook

Source : file data/Maneuver.js at line 52

#instruction : String

The instruction of the Maneuver

Source : file data/Maneuver.js at line 59

#itineraryPointObjId : Number

The objId of the ItineraryPoint at the same position than the Maneuver

Source : file data/Maneuver.js at line 66

#objId : Number

The objId of the Maneuver.

Source : file data/Maneuver.js at line 87

static #objType : ObjType

The object type for maneuvers

Source : file data/Maneuver.js at line 42