Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PermissionRationaleUi(val permission: Permission, val icon: ImageVector, val mainText: StringResource, val subtitleText: StringResource, val onPermissionResult: (permission: Permission, granted: Boolean) -> Unit)
Functions
Link copied to clipboard
fun Navigating(onContinue: () -> Unit, permissionsStatus: Map<Permission, Boolean>, onPermissionResult: (permission: Permission, granted: Boolean) -> Unit, continueEnabled: Boolean, modifier: Modifier = Modifier)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun NavigatingScreen(onNavigate: () -> Unit, modifier: Modifier = Modifier, vm: NavigatingScreenViewModel = viewModel())
Link copied to clipboard
fun PermissionRationale(icon: ImageVector, mainText: StringResource, subtitleText: StringResource, granted: Boolean, onClick: () -> Unit, modifier: Modifier = Modifier, clickableTestTag: String = "")
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun singlePermissionResultLauncher(permissionToRequest: Permission, onPermissionResult: (permission: Permission, granted: Boolean) -> Unit): ManagedActivityResultLauncher<String, Boolean>