BluedotPointSdk class
Constructors
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 yourprojectId
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