TravelbookManager

open class TravelbookManager : NativeMethodsReceiver

Types

TransportMode
Link copied to clipboard
annotation class TransportMode
TripListener
Link copied to clipboard
interface TripListener : NativeMethodsReceiver.NativeListener

Functions

addOnRouteChangedListener
Link copied to clipboard
open fun addOnRouteChangedListener(listener: TravelbookManager.TripListener)
Add a TripListener to TravelbookManager to subscribe to trips event(s).
open fun addOnRouteChangedListener(listener: TravelbookManager.TripListener, @Nullable() executor: Executor)
Add a TripListener to TravelbookManager to subscribe to trips event(s).
destroy
Link copied to clipboard
open fun destroy()
disableAutomaticSplitting
Link copied to clipboard
open fun disableAutomaticSplitting()
enableAutomaticSplitting
Link copied to clipboard
open fun enableAutomaticSplitting()
getCurrentTrip
Link copied to clipboard
open fun getCurrentTrip(): Trip
getGroups
Link copied to clipboard
open fun getGroups(): List<Group>
getStatistics
Link copied to clipboard
open fun getStatistics(): Statistics
isTripRecording
Link copied to clipboard
open fun isTripRecording(): Boolean
removeOnRouteChangedListener
Link copied to clipboard
open fun removeOnRouteChangedListener(listener: TravelbookManager.TripListener)
Remove a TripListener previously added to TravelbookManager.
startTripRecording
Link copied to clipboard
open fun startTripRecording()
stopTripRecording
Link copied to clipboard
open fun stopTripRecording()