Package-level declarations

Functions

Link copied to clipboard
fun SelectAccountScreen(accounts: List<AccountUiModel>, onAccountClicked: (index: Int, account: AccountUiModel) -> Unit, modifier: Modifier = Modifier, title: String = stringResource(id = R.string.horologist_select_account_title), defaultAvatar: Paintable = Icons.Outlined.AccountCircle.asPaintable(), contentPadding: PaddingValues = defaultContentPadding())
Link copied to clipboard
fun SignedInConfirmationDialog(onDismissOrTimeout: () -> Unit, modifier: Modifier = Modifier, accountUiModel: AccountUiModel, durationMillis: Long = ConfirmationDialogDefaults.DurationMillis)

A SignedInConfirmationDialog that can display the name, email and avatar image of an AccountUiModel.

fun SignedInConfirmationDialog(onDismissOrTimeout: () -> Unit, modifier: Modifier = Modifier, name: String? = null, email: String? = null, avatar: Paintable? = null, defaultAvatar: Paintable = Icons.Default.AccountCircle.asPaintable(), durationMillis: Long = ConfirmationDialogDefaults.DurationMillis)

A signed in confirmation dialog that can display the name, email and avatar image of the user.

Link copied to clipboard
fun SignInPlaceholderScreen(modifier: Modifier = Modifier, message: String = stringResource(id = R.string.horologist_signin_placeholder_message))

A screen to represent a signing-in process state.