Package-level declarations
Types
Link copied to clipboard
data class EnabledFunction(var enabled: Boolean = false, var functionLocation: (LocationDescription) -> Unit = {}, var functionBoolean: (Boolean) -> Unit = {}, var value: Boolean = false, var hintWhenOn: String = "", var hintWhenOff: String = "")
Link copied to clipboard
data class LocationItemDecoration(val location: Boolean = false, val index: Int = -1, val editRoute: EnabledFunction = EnabledFunction(), val details: EnabledFunction = EnabledFunction(), var indexDescription: String = "", var reorderable: Boolean = false, var moveUp: (Int) -> Boolean = { false }, var moveDown: (Int) -> Boolean = { false })
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun LocationItem(item: LocationDescription, userLocation: LngLatAlt?, modifier: Modifier = Modifier, decoration: LocationItemDecoration = LocationItemDecoration())
Link copied to clipboard
fun MainSearchBar(searchText: String, isSearching: Boolean, itemList: List<LocationDescription>, onSearchTextChange: (String) -> Unit, onToggleSearch: () -> Unit, onItemClick: (LocationDescription) -> Unit, userLocation: LngLatAlt?)
Link copied to clipboard
fun NavigationButton(onClick: () -> Unit = {}, text: String, icon: ImageVector? = null, horizontalPadding: Dp = spacing.medium, modifier: Modifier = Modifier)
Link copied to clipboard
fun OnboardButton(text: String, onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard