Defines interface of a MapViewPlugin.
Called when the map is destroyed. Should be used to cleanup plugin resources for that map.
Called when the plugin is first added to the map.
Provides all map delegate instances.
Register the MapboxLifecycleObserver to observe lifecycle events from LifecycleOwner