Vehicle class

Contains the type of vehicle used on this line. This may include the following properties:

  • name contains the name of the vehicle on this line. eg. "Subway."
  • type contains the type of vehicle that runs on this line. See the VehicleType documentation for a complete list of supported values.
  • icon contains the URL for an icon associated with this vehicle type.
  • localIcon contains the URL for the icon associated with this vehicle type, based on the local transport signage.

Constructors

Vehicle({String? name, VehicleType? type, String? icon, String? localIcon})
const
Vehicle.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
icon String?
Contains the URL for an icon associated with this vehicle type.
final
localIcon String?
Contains the URL for the icon associated with this vehicle type, based on the local transport signage.
final
name String?
Contains the name of the vehicle on this line. eg. "Subway."
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type VehicleType?
Contains the type of vehicle that runs on this line.
final

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