Package-level declarations

Functions

Link copied to clipboard
Link copied to clipboard
fun CheckpointSliderBlock(modifier: Modifier = Modifier, selectedTimeInMinutes: Float, setSelectedTimeInMinutes: (Float) -> Unit)
Link copied to clipboard
fun DiscoveredPlanetsScreen(modifier: Modifier = Modifier, navigateToTimeSelectionScreen: (Planet) -> Unit = {}, discoverViewModel: DiscoverViewModel = hiltViewModel())
Link copied to clipboard
fun ExplorerScreen(modifier: Modifier = Modifier, navigateBackToMainScreen: () -> Unit = {}, navigateBackToDiscoveredPlanetsScreen: () -> Unit = {}, studyViewModel: StudyViewModel = hiltViewModel(), state: StudyState = studyViewModel.state, selectedPlanet: Planet, isDiscovering: Boolean = selectedPlanet.name == "Galaxy", selectedTimeInMinutes: Float, windowSize: WindowSizeClass)
Link copied to clipboard
fun MainScreen(modifier: Modifier = Modifier, mainViewModel: MainViewModel = hiltViewModel(), windowSize: WindowSizeClass)
Link copied to clipboard
fun TimeSelectionScreen(modifier: Modifier = Modifier, onStartActionButtonClicked: () -> Unit = {}, selectedPlanet: Planet, isDiscovering: Boolean = selectedPlanet.name == "Galaxy", selectedTimeInMinutes: Float, setSelectedTimeInMinutes: (Float) -> Unit, windowSize: WindowSizeClass)