Package-level declarations
Functions
Link copied to clipboard
fun ApeDialog(onDismissRequest: () -> Unit, title: String? = null, confirmButton: @Composable () -> Unit, dismissButton: @Composable () -> Unit? = null, properties: DialogProperties = DialogProperties(), content: @Composable () -> Unit)
Link copied to clipboard
fun <T> ExportSettingsDialog(backupManager: SettingsBackupManager<T>, onExport: (String) -> Unit, onDismiss: () -> Unit)
Link copied to clipboard
fun <T> ImportSettingsDialog(backupManager: SettingsBackupManager<T>, jsonContent: String, onImportComplete: (ImportResult) -> Unit, onDismiss: () -> Unit)
Link copied to clipboard
Link copied to clipboard
fun <T> ResetSettingsDialog(resetManager: ResetManager<T>, schema: SettingsSchema<T>, categoryTitles: Map<KClass<*>, String> = emptyMap(), platform: SettingPlatform = currentPlatform, onDismiss: () -> Unit, onReset: () -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun SettingConfirmationDialog(config: ConfirmationConfig, onConfirm: () -> Unit, onDismiss: () -> Unit)
Link copied to clipboard
fun SettingsDialog(onDismissRequest: () -> Unit, title: String? = null, confirmButton: @Composable () -> Unit, dismissButton: @Composable () -> Unit? = null, properties: DialogProperties = DialogProperties(), content: @Composable () -> Unit)
Link copied to clipboard
fun SettingsLockDialog(lockManager: SettingsLockManager, isSettingPin: Boolean, onSuccess: () -> Unit, onDismiss: () -> Unit)