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