BreadCrumbs

class BreadCrumbs : NativeMethodsReceiver

Class for logging and displaying location history inside of a map view.

Types

Link copied to clipboard
object Companion
Link copied to clipboard
enum Visibility : Enum<BreadCrumbs.Visibility>

Functions

Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> callMethod(clazz: Class<T>, callback: NativeMethodsReceiver.NativeCallback<T>)
Link copied to clipboard
fun clear()

Clear the location history.

Link copied to clipboard
fun destroy()
Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> getListeners(clazz: Class<T>): MutableMap<T, Executor>
Link copied to clipboard
fun init(nativeRef: Long)
Link copied to clipboard
fun isValid(): Boolean
Link copied to clipboard
fun onRestoreInstance(inState: Bundle?)
Link copied to clipboard
fun onSaveInstance(outState: Bundle)
Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> register(clazz: Class<T>, listener: T): Int
open fun <T : NativeMethodsReceiver.NativeListener> register(    clazz: Class<T>,     listener: T,     @Nullable executor: Executor?): Int
Link copied to clipboard
fun setVisibility(state: BreadCrumbs.Visibility)

Sets the visibility of the breadcrumbs.

Link copied to clipboard
open fun size(): Int
Link copied to clipboard
fun start()

Start the location logging.

Link copied to clipboard
fun stop()

Stop the location logging.

Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> unregister(clazz: Class<T>, listener: T): Int