| | |
| | | * @purpose |
| | | * @date 5/18/25 |
| | | */ |
| | | data class MessageState( |
| | | val isVisible: Boolean = true, |
| | | val title:String = "", |
| | | val message: String = "加载中...", |
| | | val confirmText:String = "确定", |
| | | val cancelText:String = "", |
| | | val touchOutside:Boolean = true,//空白和系统返回 是否关闭 |
| | | val showClose:Boolean = false,//显示关闭图标(默认不显示) |
| | | val confirmDissmiss:Boolean = true,//点击确定是否关闭 |
| | | val cancelDissmiss:Boolean = true,//点击取消是否关闭 |
| | | val onDismissRequest : () -> Unit = {}, |
| | | val onCancelRequest : () -> Unit = {}, |
| | | class MessageState( |
| | | isVisible: Boolean = true, |
| | | title:String = "", |
| | | message: String = "加载中...", |
| | | confirmText:String = "确定", |
| | | cancelText:String = "", |
| | | touchOutside:Boolean = true,//空白和系统返回 是否关闭 |
| | | showClose:Boolean = false,//显示关闭图标(默认不显示) |
| | | confirmDismiss:Boolean = true,//点击确定是否关闭 |
| | | cancelDismiss:Boolean = true,//点击取消是否关闭 |
| | | onDismissRequest : () -> Unit = {}, |
| | | onCancelRequest : () -> Unit = {}, |
| | | val onConfirmRequest : () -> Unit = {}, |
| | | var setDismiss:() -> Unit = {} |
| | | ) |
| | | setDismiss:() -> Unit = {} |
| | | ):Message(isVisible,title,message,confirmText,cancelText,touchOutside,showClose, |
| | | confirmDismiss,cancelDismiss,onDismissRequest,onCancelRequest,setDismiss) |