OverlayMutableCollection class Maps & 3D Scene

Mutable overlays collection.

This class should not be instantiated directly. Instead, use the related methods from AlarmService.

Inheritance

Constructors

OverlayMutableCollection.init(int id)

Properties

hashCode int
The hash code for this object.
no setterinherited
pointerId int
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int
Get the number of overlay datasets in this collection.
no setterinherited

Methods

add(int overlayId) → void
Add an online overlay to the collection.
addCategory({required int overlayId, required int categoryId}) → void
Add an online overlay category to the collection.
clear() → void
Clear all overlays in collection.
contains(int overlayId) bool
Check if an overlay is in the collection.
inherited
containsCategory(int overlayId, int categoryId) bool
Check if overlay is added to the collection.
inherited
getOverlayAt(int index) OverlayInfo?
Get the overlay at the specified index.
inherited
getOverlayByUId(int overlayUid) OverlayInfo?
Get the overlay having the specified UID.
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
remove(int overlayId) GemError
Remove the overlay from the collection.
removeCategory({required int overlayId, required int categoryId}) GemError
Remove the overlay from the collection.
toString() String
A string representation of this object.
inherited

Operators

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