PTRouteInfo class Maps & 3D Scenes
Public-facing route information for a stop.
Contains rider-visible route metadata such as short/long names, route type and color hints. Use this when presenting routes associated with a stop in UI or lists.
Instances are provided as part of PTStop.routes or PTTrip.route.
Also see:
- PTStop.routes — The routes serving a specific stop.
- PTTrip.route — The route associated with a specific trip.
- PTRoute - Route computed between two locations. Do not confuse with this class which provides metadata about public transport routes associated with stops.
Constructors
- PTRouteInfo({required int routeId, String? routeShortName, String? routeLongName, required PTRouteType routeType, Color? routeColor, Color? routeTextColor, String? heading})
- Create a PTRouteInfo.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- heading → String?
-
Optional heading or destination string.
final
- routeColor → Color?
-
Optional color associated with the route.
final
- routeId → int
-
Internal route identifier.
final
- routeLongName → String?
-
Descriptive route name (may be null).
final
- routeShortName → String?
-
Short route identifier (may be null).
final
- routeTextColor → Color?
-
Optional text color suitable for use on top of routeColor.
final
- routeType → PTRouteType
-
Route type.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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