Listeners/Callbacks
Initialize Listener
Triggers if MoveConfigurationError occurs on initialization (Android/iOS).
Parameter | |
Potiential MoveConfigurationError on initilazation (Android/iOS). |
SDK State Listener
Triggers whenever the MoveSDKState changes.
Set an SDK State listener usingsetSDKStateListener
(Android/iOS) API to anticipate handling the SDK State changes, start detection services when MoveSDKState is .ready
or handle.error
if occurred.
Parameter | |
Latest MoveSDKState. |
Auth State Update Listener
Triggers whenever the MoveAuthState changes.
Authentication Expiry
The host app is expected to monitor MoveAuthState updates viaauthStateUpdateListener
(Android / iOS) API and handle those changes accordingly.
Check Authentication updates and expiry for more details about authentication expiry and renewal.
Parameter | |
Latest MoveAuthState. |
Trip State Listener
Triggers whenever the MoveTripState changes.
Parameter | |
Latest MoveTripState. |
Trip Metadata Provider
Triggers whenever a trip is ending, for the host app to append metadata along with that trip if needed.
Parameter | ||
start/tripStart | Long/Date | Trip start timestamp/date. |
end/tripEnd | Long/Date | Trip end timestamp/date. |
Return |
A String dictionary of the trip's metadata. |
Device Status Callback
Triggers whenever MoveDeviceStatus changes.
Parameter | |
Latest MoveDeviceStatus. |
Log Callback
Triggers whenever a new log event occurs.
Parameter | ||
log | String | New log event. |
Last updated