GeotriggerNotificationInfo class final
Provides details about a Geotrigger condition that has been met.
A GeotriggerNotificationInfo is sent by a GeotriggerMonitor whenever the condition described by its Geotrigger is met. The Geotrigger also defines how the GeotriggerNotificationInfo should be created. For example, it describes what message should be displayed to the user.
- Implemented types
- Implementers
Properties
-
actions
→ List<
String> -
A set of strings describing recommended actions based on this
notification.
no setter
- feedEntityId → String
-
A unique ID for the entity within the feed that triggered the notification
info.
no setter
- feedLocation → ArcGISLocation?
-
An ArcGISLocation, received from the feed, that meets the
GeotriggerMonitor condition.
no setter
- geotriggerMonitor → GeotriggerMonitor
-
The GeotriggerMonitor that sent this notification.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- message → String
-
A message that describes the notification.
no setter
-
messageProperties
→ Map<
String, dynamic> -
A dictionary of optional properties derived from the
Geotrigger.messageExpression.
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