Events List
Geo-Triggering Events
| Name | Description | Event payload |
|---|---|---|
didEnterZone | Device enters a Zone | Object with the following properties:
|
didExitZone | Device exits a Zone | Object with the following properties:
|
onZoneInfoUpdate | The SDK downloads the Zones | List of Zones downloaded can be fetched from BluedotPointSdk.getZonesAndFences() |
Tempo Events
| Name | Description | Event payload |
|---|---|---|
tempoTrackingDidUpdate | ETA update for every Tempo event sent to backend | Object with the following properties:
|
tempoTrackingStoppedWithError | Tempo has stopped due to an error. The error will be pass as arguments in the method call. | The method call will send arguments with the following properties: code: Error code message: Error description * details: Other error details |
Helpers Events
| Name | Description | Event payload |
|---|---|---|
onBluedotServiceError | Error occurred to Bluedot service | The method call will send arguments with the following properties: code: Error code message: Error description * details: Other error details |
lowPowerModeDidChange | Low power mode status changes in the device * Only for iOS | The method call will send arguments with the following properties: * isLowPowerMode: whether low power mode is enabled or disabled. <Bool> |
locationAuthorizationDidChange | Location authorization status changes * Only for iOS | The method call will send arguments with the following properties: previousAuthorizationStatus: <int> newAuthorizationStatus: <int> |
accuracyAuthorizationDidChange | Accuracy authorization status changes * Only for iOS | The method call will send arguments with the following properties: previousAuthorizationStatus: <int> newAuthorizationStatus: <int> |