OverlayInfo class Maps & 3D Scenes
Information about a single overlay dataset.
Contains metadata for an overlay (UID, name, image) and provides access to the overlay's category hierarchy. Instances are provided by OverlayService and should not be created directly by consumers.
See also:
- OverlayService - Methods to discover and manage overlays.
- OverlayItem.overlayInfo - Retrieve the overlay info for an item.
- CommonOverlayId - Predefined common overlay identifiers.
- Implementers
Properties
-
categories
→ List<
OverlayCategory> -
Get the categories that belong to this overlay.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasRegisteredAutoReleaseObject ↔ bool
-
getter/setter pairinherited
- image → Uint8List?
-
Get the overlay image as raw bytes.
no setter
- img → Img
-
Get the image as a Img.
no setter
- name → String
-
Get the overlay display name.
no setter
- pointerId → int
-
The pointer ID of the native object
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- uid → int
-
Get the unique identifier for this overlay dataset.
no setter
Methods
-
dispose(
) → void -
Disposes the native object.
inherited
-
getCategory(
int categId) → OverlayCategory? - Retrieve a category by its identifier.
-
hasCategories(
int categId) → bool - Check whether a category contains nested subcategories.
-
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