RoadSign class

Describes a road sign.

Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

Constructors

RoadSign(int offsetInMeters, TravelDirection travelDirection, RoadSignType roadSignType, RoadSignCategory roadSignCategory, bool isPrioritySign, GeneralWarningRoadSignType generalWarningType, List<RoadSignVehicleType> vehicleTypes, WeatherType weatherType)

Properties

generalWarningType ↔ GeneralWarningRoadSignType
Specifies the general warning to which the road sign belongs.
getter/setter pair
hashCode → int
The hash code for this object.
no setter
isPrioritySign ↔ bool
Flag indicating if the road sign is a priority sign.
getter/setter pair
localizedDuration ↔ LocalizedText?
Optional length information during which the warning is applicable. Usually, this information is shown on a separate shield below the main shield. For example, a sign may warn on playing children for a length of 100 m, starting from the location of the warning sign. The length information (most likely with units) is given as printed on the local road sign.
getter/setter pair
localizedPreWarning ↔ LocalizedText?
Optional pre-warning in terms of distance, of the upcoming warning or regulation. The pre-warning information is given as printed on the local road sign.
getter/setter pair
localizedSignValue ↔ LocalizedText?
Optional value visible on the main sign related to specific road sign types, as it is printed on the local road sign.
getter/setter pair
localizedValidityTime ↔ LocalizedText?
Optional text visible on the supplemental sign indicating specific time(s) at which the road sign is applicable. The time information is given as printed on the local road sign.
getter/setter pair
offsetInMeters ↔ int
The offset in meters from the beginning of the segment to the location of the road sign in positive direction.
getter/setter pair
roadSignCategory ↔ RoadSignCategory
The main category to which the road sign belongs.
getter/setter pair
roadSignType ↔ RoadSignType
Type of the road sign.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
travelDirection ↔ TravelDirection
Segment direction which the road sign is applied.
getter/setter pair
vehicleTypes ↔ List<RoadSignVehicleType>
Specifies a list of vehicle types for which the road sign is applicable. The list will be empty when the road sign is applicable for all vehicles including cars.
getter/setter pair
weatherType ↔ WeatherType
Specifies the weather type for which the sign is applicable. If weather type is WeatherType.UNKNOWN, the sign is actual for all weather types.
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.