Package-level declarations

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun Home(latitude: Double?, longitude: Double?, beaconLocation: LatLng?, heading: Float, onNavigate: (String) -> Unit, onMapLongClick: (LatLng) -> Boolean, onMarkerClick: (Marker) -> Boolean, getMyLocation: () -> Unit, getWhatsAroundMe: () -> Unit, getWhatsAheadOfMe: () -> Unit, shareLocation: () -> Unit, rateSoundscape: () -> Unit, streetPreviewEnabled: Boolean, modifier: Modifier = Modifier, tileGridGeoJson: String, searchText: String, isSearching: Boolean, onSearchTextChange: (String) -> Unit, onToogleSearch: () -> Unit, searchItems: List<LocationDescription>)
Link copied to clipboard
fun HomeBottomAppBar(getMyLocation: () -> Unit, getWhatsAroundMe: () -> Unit, getWhatsAheadOfMe: () -> Unit, modifier: Modifier = Modifier)
Link copied to clipboard
fun HomeContent(latitude: Double?, longitude: Double?, beaconLocation: LatLng?, heading: Float, onNavigate: (String) -> Unit, onMapLongClick: (LatLng) -> Boolean, onMarkerClick: (Marker) -> Boolean, searchBar: @Composable () -> Unit, modifier: Modifier = Modifier, tileGridGeoJson: String)
Link copied to clipboard
@Preview(device = "spec:parent=pixel_5,orientation=landscape")
fun HomePreview()
Link copied to clipboard
fun HomeTopAppBar(drawerState: DrawerState, coroutineScope: CoroutineScope, streetPreviewEnabled: Boolean)
Link copied to clipboard
fun MapContainerLibre(mapCenter: LatLng, allowScrolling: Boolean, mapViewRotation: Float, userLocation: LatLng, userSymbolRotation: Float, beaconLocation: LatLng?, modifier: Modifier = Modifier, onMapLongClick: (LatLng) -> Boolean, onMarkerClick: (Marker) -> Boolean, tileGridGeoJson: String)

A map disable component that uses maplibre.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun rememberMapViewWithLifecycle(disposeCode: (map: MapView) -> Unit): MapView