Package-level declarations

Types

Link copied to clipboard
data class BottomButtonFunctions(val viewModel: HomeViewModel?, audioTour: AudioTour? = null)
Link copied to clipboard
sealed class HomeRoutes
Link copied to clipboard
class Navigator
Link copied to clipboard
data class RouteFunctions(val viewModel: HomeViewModel?)
Link copied to clipboard
data class SearchFunctions(val viewModel: HomeViewModel?)
Link copied to clipboard
data class StreetPreviewFunctions(val viewModel: HomeViewModel?)

Functions

Link copied to clipboard
fun DrawerContent(drawerState: DrawerState, onNavigate: (String) -> Unit, rateSoundscape: () -> Unit, contactSupport: () -> Unit, shareRecording: () -> Unit, offlineMaps: () -> Unit, toggleTutorial: () -> Unit, tutorialRunning: Boolean, preferences: SharedPreferences?, newReleaseDialog: MutableState<Boolean>?)
Link copied to clipboard
fun HomeScreen(navController: NavHostController, preferences: SharedPreferences, viewModel: HomeViewModel = hiltViewModel(), audioTour: AudioTour, rateSoundscape: () -> Unit, contactSupport: () -> Unit, permissionsRequired: Boolean)