AlarmService class
Alarm service class
Constructors
- AlarmService(AlarmListener listener)
-
Creates a new instance of the AlarmService class.
factory
- AlarmService.init(int id)
Properties
- alarmDistance ↔ double
-
Gets the distance in meters for alarming.
getter/setter pair
- alarmListener ← AlarmListener
-
Sets the alarm listener.
no getter
-
crossedBoundaries
→ List<
GeographicArea> -
Gets alarm current boundary crossed.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
insideAreas
→ List<
AlarmMonitoredArea> -
Gets areas containing current referenced position
no setter
- landmarkAlarms → LandmarkAlarmsList
-
Provides the list of active landmark alarms.
no setter
- landmarkAlarmsPassedOver → LandmarkAlarmsList
-
Provides the list of passed over landmark alarms.
no setter
- landmarks → LandmarkStoreCollection
-
Gets access to the alarm settings for the landmark stores.
no setter
- monitorWithoutRoute ↔ bool
-
Gets the status of the "alarming without route" flag.
getter/setter pair
-
outsideAreas
→ List<
AlarmMonitoredArea> -
Gets areas not containing current referenced position
no setter
- overlayItemAlarms → OverlayItemAlarmsList
-
Provides the list of active overlay item alarms.
no setter
- overlayItemAlarmsPassedOver → OverlayItemAlarmsList
-
Provides the list of passed over overlay item alarms.
no setter
- overlays → OverlayMutableCollection
-
Gets access to the collection of overlays to use for alarm.
no setter
- pointerId → dynamic
-
no setter
- referencePosition → GemPosition?
-
Gets alarm current reference position.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trackedPositionSource → DataSource
-
Gets the tracking position source.
no setter
Methods
-
dispose(
) → void -
getOverSpeedThreshold(
bool insideCityArea) → double - Get the alarm overspeed threshold value, in meters per second.
-
monitorArea(
GeographicArea area) → void - Add new geographic area to monitor.
-
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
-
setOverSpeedThreshold(
{required double threshold, required bool insideCityArea}) → void - Set the alarm overspeed threshold value, in meters per second.
-
toString(
) → String -
A string representation of this object.
inherited
-
unmonitorArea(
GeographicArea area) → void - Remove the given geographic area from monitor.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited