Vehicle extension type

on
Implemented types
Available extensions

Constructors

Vehicle({JSObject attributes, String name, VehicleNavigationStatus navigationStatus, num remainingDistanceMeters, VehicleState vehicleState, VehicleType vehicleType, TripWaypoint? currentRouteSegmentEndPoint, Date? currentRouteSegmentVersion, JSArray<JSString>? currentTrips, Date? etaToFirstWaypoint, VehicleLocationUpdate? latestLocation, num? maximumCapacity, JSArray<TripType>? supportedTripTypes, JSArray<TripWaypoint>? waypoints, Date? waypointsVersion})

Properties

attributes JSObject
getter/setter pair
currentRouteSegmentEndPoint TripWaypoint?
getter/setter pair
currentRouteSegmentVersion ↔ Date?
getter/setter pair
currentTrips List<String>?
getter/setter pair
etaToFirstWaypoint ↔ Date?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
latestLocation VehicleLocationUpdate?
getter/setter pair
maximumCapacity num?
getter/setter pair
name String
getter/setter pair
getter/setter pair
remainingDistanceMeters num
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supportedTripTypes List<TripType>?
getter/setter pair
vehicleState VehicleState
getter/setter pair
vehicleType VehicleType
getter/setter pair
waypoints List<TripWaypoint>?
getter/setter pair
waypointsVersion ↔ Date?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited