ConfirmationModalOptions

data class ConfirmationModalOptions(val isVisible: Boolean = false, val title: String = "Confirm Action", val message: String, val confirmText: String = "Confirm", val cancelText: String = "Cancel", val onConfirm: () -> Unit, val onCancel: () -> Unit, val confirmColor: Int = 0xFF4CAF50.toInt(), val cancelColor: Int = 0xFFF44336.toInt(), val backgroundColor: Int = 0xFFFFFFFF.toInt(), val isDangerous: Boolean = false)

ConfirmationModal - Generic confirmation dialog for user actions.

Displays a confirmation message with confirm/cancel buttons.

Constructors

Link copied to clipboard
constructor(isVisible: Boolean = false, title: String = "Confirm Action", message: String, confirmText: String = "Confirm", cancelText: String = "Cancel", onConfirm: () -> Unit, onCancel: () -> Unit, confirmColor: Int = 0xFF4CAF50.toInt(), cancelColor: Int = 0xFFF44336.toInt(), backgroundColor: Int = 0xFFFFFFFF.toInt(), isDangerous: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val isDangerous: Boolean = false
Link copied to clipboard
val isVisible: Boolean = false
Link copied to clipboard
Link copied to clipboard
val onCancel: () -> Unit
Link copied to clipboard
val onConfirm: () -> Unit
Link copied to clipboard