MapboxLifecyclePlugin

fun interface MapboxLifecyclePlugin : MapPlugin

Defines interface of a MapViewPlugin.

Functions

cleanup
Link copied to clipboard
open fun cleanup()

Called when the map is destroyed. Should be used to cleanup plugin resources for that map.

initialize
Link copied to clipboard
open fun initialize()

Called when the plugin is first added to the map.

onDelegateProvider
Link copied to clipboard
open fun onDelegateProvider(delegateProvider: MapDelegateProvider)

Provides all map delegate instances.

registerLifecycleObserver
Link copied to clipboard
abstract fun registerLifecycleObserver(mapView: View, observer: MapboxLifecycleObserver)

Register the MapboxLifecycleObserver to observe lifecycle events from LifecycleOwner

Inheritors

MapboxLifecyclePluginImpl
Link copied to clipboard