SignpostItem class Route

Element of a rendered signpost.

Represents one semantic element of a signpost (for example a text fragment, pictogram or road shield). Instances are returned from SignpostDetails.items and should not be constructed directly. Use the properties on this object to decide rendering, text-to-speech, and accessibility behavior.

See also:

Properties

column → int
Column index for layout placement (1-based).
no setter
connectionInfo → SignpostConnectionInfo
Connection information describing the relationship of this item to adjacent sign elements.
no setter
hasAmbiguity → bool
Whether the item is ambiguous and should be avoided for TTS output.
no setter
hashCode → int
The hash code for this object.
no setterinherited
hasRegisteredAutoReleaseObject ↔ bool
getter/setter pairinherited
hasSameShieldLevel → bool
Whether the shield has the same level as the parent road.
no setter
phoneme → String
Phonetic transcription (phoneme) for the item text, when available.
no setter
pictogramType → SignpostPictogramType
Pictogram classification for items of type SignpostItemType.pictogram.
no setter
pointerId → int
The pointer ID of the native object
no setterinherited
row → int
Row index for layout placement (1-based).
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shieldType → RoadShieldType
Road shield classification for route-number items.
no setter
text → String
Display text for the item, when present.
no setter
type → SignpostItemType
Semantic type of the signpost item.
no setter

Methods

dispose() → void
Disposes the native object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerAutoReleaseObject(int pointerId) → void
Registers an object for auto release.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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