Package-level declarations

Types

Link copied to clipboard
data class AccountUiState(val showDialog: Boolean = false, val email: String = "", val name: String? = null, val initials: String? = null, val isHealthSummaryLoading: Boolean = false)
Link copied to clipboard
sealed interface Action
Link copied to clipboard
class AppScreenViewModel @Inject constructor(appScreenEvents: AppScreenEvents, userSessionManager: UserSessionManager, healthSummaryService: HealthSummaryService, navigator: Navigator) : ViewModel
Link copied to clipboard
data class AppUiState(val items: List<BottomBarItem>, val selectedItem: BottomBarItem, val bottomSheetContent: BottomSheetContent? = null, val accountUiState: AccountUiState = AccountUiState())
Link copied to clipboard

Functions

Link copied to clipboard
fun AppScreen(uiState: AppUiState, onAction: (Action) -> Unit)
Link copied to clipboard
fun BottomSheetScaffoldContent(bottomSheetScaffoldState: BottomSheetScaffoldState, uiState: AppUiState, onAction: (Action) -> Unit)