RequiresConfirmation
annotation class RequiresConfirmation(val title: String = "Confirm Change", val message: String = "Are you sure you want to change this setting?", val titleRes: Int = 0, val messageRes: Int = 0, val confirmText: String = "Confirm", val confirmTextRes: Int = 0, val cancelText: String = "Cancel", val cancelTextRes: Int = 0, val isDangerous: Boolean = false)
Requires confirmation before changing this setting.