BluedotPointSdk class

Constructors

BluedotPointSdk()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

allowsBackgroundLocationUpdates(bool value) → void
Enable or disable background location updates (iOS only)
geoTriggeringBuilder() GeoTriggeringBuilder
GeoTriggeringBuilder is use to build GeoTriggeringService object.
getInstallRef() Future<String>
Returns the installation reference of this Point SDK enabled App.
getSDKVersion() Future<String>
Returns the version of the Point SDK as a String.
getZonesAndFences() Future
Method to get a collection of BDZoneInfo objects, corresponding to the Zones you created for this project, in the Canvas interface.
initialize(String projectId) Future<void>
Initialize SDK with projectId. You can find your projectId on Bluedot Canvas.
isGeoTriggeringRunning() Future<bool>
Method to determine if GeoTriggering is running.
isInitialized() Future<bool>
Method to determine if the Point SDK is initialized.
isTempoRunning() Future<bool>
Method to determine if Tempo is running
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reset() Future<void>
Reset Bluedot Point SDK (only if you wish to switch to a different projectId)
setCustomEventMetaData(Map<String, String> metadata) Future<void>
Sets custom metadata for Notification events.
setNotificationIdResourceId(int resourceId) → void
Sets notification Id for Android foreground notification.
setZoneDisableByApplication(String zoneId, bool disable) → void
Disabled or re-enable a specific zone by its zoneId.
stopGeoTriggering() Future<void>
Stop GeoTriggering features of the Bluedot Point SDK
stopTempoTracking() Future<void>
Stop Tempo Tracking
tempoBuilder() TempoBuilder
TempoBuilder is use to build TempoService object
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance BluedotPointSdk
The singleton instance of Bluedot Point SDK
final

Constants

bluedotService → const String
geoTriggering → const String
tempo → const String