Package-level declarations
Types
Defines configuration ComposeMapInitOptions for a MapboxMap composable function.
Marks a composable function as being expected to be used inside another composable function that is also marked or inferred to be marked as a MapboxMapComposable.
A MapboxMapScope provides a scope for the children of MapboxMap.
Marks the scope of DSL used within MapboxMap composable function.
Entry point for adding a Mapbox Map events to the Jetpack Compose UI.
The MapState that can be hoisted to observe map events, query rendered features and control gestures settings.
Functions
DisposableMapEffect is a DisposableEffect that provides the raw map controller. Use this API to interact with all the raw Mapbox Maps SDK APIs.
Entry point for adding a Mapbox Map instance to the Jetpack Compose UI.
When MapEffect enters the composition it will launch block into the composition's CoroutineContext. The coroutine will be cancelled and re-launched when MapEffect is recomposed with a different key1.
When MapEffect enters the composition it will launch block into the composition's CoroutineContext. The coroutine will be cancelled and re-launched when MapEffect is recomposed with any different keys.
When MapEffect enters the composition it will launch block into the composition's CoroutineContext. The coroutine will be cancelled and re-launched when MapEffect is recomposed with a different key1 or key2.
Create and rememberSaveable a MapState using MapState.Saver. init will be called when the MapState is first created to configure its initial state.