WoosmapGeofencingOptions class
Options used to configure the Woosmap Geofencing Plugin.
Constructors
- WoosmapGeofencingOptions({String? privateKeyWoosmapAPI, TrackingProfile? trackingProfile, bool? enableAirshipConnector, int? protectedRegionSlot, String? androidNotificationText, String? androidNotificationTitle, String? androidNotificationIconName, String? androidNotificationIconUrl})
- Constructor to create a configuration object for geofencing initialization.
Properties
- androidNotificationIconName → String?
-
Android notification icon that appears in
liveTrackingandoptimalLiveTracking. This icon should be present as the android drawable or mipmap resource.final - androidNotificationIconUrl → String?
-
Android notification icon that appears in
liveTrackingandoptimalLiveTracking. This icon should be present in the flutter assets folder.final - androidNotificationText → String?
-
Android notification text that appears in
liveTrackingandoptimalLiveTracking.final - androidNotificationTitle → String?
-
Android notification title that appears in
liveTrackingandoptimalLiveTracking.final - 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