WoosmapGeofencingOptions class
Options used to configure the Woosmap Geofencing Plugin.
Constructors
- WoosmapGeofencingOptions({String? privateKeyWoosmapAPI, TrackingProfile? trackingProfile, bool? enableAirshipConnector, int? protectedRegionSlot})
- Constructor to create a configuration object for geofencing initialization.
Properties
- enableAirshipConnector → bool?
-
Whether to enable the integration with the Airship connector.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- privateKeyWoosmapAPI → String?
-
Your private API key for accessing the Woosmap API.
final
- protectedRegionSlot → int?
-
The slot number to use for protected region handling.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trackingProfile → TrackingProfile?
-
The tracking profile to use (e.g., "balanced", "high_accuracy").
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> - Converts the options to a Map for communication over platform channels.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited