Result Dialog Builder
class ResultDialogBuilder(title: String = "提示", content: String, status: ResultDialogBuilder.Status = Status.SUCCESS, confirmText: String = "确定", cancelText: String = "取消", showCancel: Boolean = true, onConfirmClick: suspend CoroutineScope.() -> Boolean = { true }, onCancelClick: suspend CoroutineScope.() -> Boolean = { true }) : DialogBuilder
结果弹窗构建器 适用于异步操作完成后展示成功或失败结果的场景 图标区域根据 status 自动切换,支持仅确认或确认+取消两种按钮布局
Author
d10ng
Constructors
Link copied to clipboard
constructor(title: String = "提示", content: String, status: ResultDialogBuilder.Status = Status.SUCCESS, confirmText: String = "确定", cancelText: String = "取消", showCancel: Boolean = true, onConfirmClick: suspend CoroutineScope.() -> Boolean = { true }, onCancelClick: suspend CoroutineScope.() -> Boolean = { true })
Properties
Link copied to clipboard
是否允许点击遮罩区域关闭弹窗,默认 false
Link copied to clipboard
弹窗内容在遮罩层内的对齐位置,默认居中 Alignment.Center