Package-level declarations
Types
Link copied to clipboard
class MapCameraPositionState
A state object that can be hoisted to control and observe the map camera.
Functions
Link copied to clipboard
fun rememberMapCameraPositionState(init: MapCameraPositionState.() -> Unit = { }): MapCameraPositionState
Creates and remembers a MapCameraPositionState, saved across configuration changes and process death.
Link copied to clipboard
fun WemapMap(session: MapSession, modifier: Modifier = Modifier, config: MapViewConfig = MapViewConfig(), initialCamera: MapCameraState? = null, cameraPositionState: MapCameraPositionState? = null, cameraUpdateFrequency: MapUpdateFrequency = MapUpdateFrequency.ON_END, proxyUpdateFrequency: MapUpdateFrequency = MapUpdateFrequency.ON_END, onLoaded: (WemapMapView) -> Unit? = null, onFailed: (Throwable) -> Unit? = null, onPhaseChange: (LoadPhase) -> Unit? = null, onTouch: (PointF) -> Unit? = null, onProxyUpdate: (MapProxy) -> Unit? = null, factory: (Context) -> WemapMapView? = null)
Displays a Wemap map.