SignpostItem class Core
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:
- SignpostDetails.items — obtain the list of items for a signpost.
- SignpostImg — image for signpost rendering.
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