LandmarkAlarmsList class
Alarms list referencing landmarks by geographic coordinates.
Concrete implementation of AlarmsList that returns landmark positions and exposes distance information relative to the alarm reference coordinates. Use instances returned by AlarmService.landmarkAlarms or AlarmService.landmarkAlarmsPassedOver to inspect incoming or passed-over landmark alarms.
See also:
- AlarmService.landmarkAlarms - Retrieve active landmark alarms.
- LandmarkPosition - Represents a landmark and its distance information.
- Implemented types
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
items
→ List<
LandmarkPosition> -
Items contained in the alarms list.
no setteroverride
- pointerId → int
-
The pointer ID of the native object
no setterinherited
- referenceCoordinates → Coordinates
-
Reference coordinates used for distance calculations.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- size → int
-
Number of items in the alarms list.
no setteroverride
Methods
-
dispose(
) → void -
Disposes the native object.
inherited
-
getDistance(
int index) → int -
Distance in meters from the referenceCoordinates to the specified item.
override
-
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