OverlayItemParameters class abstract Core

Base parameters for an overlay item.

An abstract container that exposes the common metadata available for overlay items (map annotations, reports, safety markers, transit stops, etc.). Concrete subclasses carry parameters specific to an overlay type and are typically produced by the OverlayItem.previewData accessor.

The properties declared here are nullable because not every provider includes all metadata keys. Use the concrete subclasses to access type-specific fields.

See also:

Implementers

Constructors

OverlayItemParameters()

Properties

createStampUtc DateTime?
The creation timestamp of the overlay item in UTC.
no setter
hashCode int
The hash code for this object.
no setterinherited
iconId int?
The Overlay item category id.
no setter
id int?
The unique identifier of the overlay item.
no setter
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