Progress Dialog Builder
data class ProgressDialogBuilder(title: String = "请稍候...", progress: Long = 0, max: Long = 100, type: ProgressDialogBuilder.Type = Type.PERCENTAGE) : DialogBuilder
进度条弹窗构建器 适用于文件下载、数据同步等有明确进度的耗时操作场景 进度条不可被用户手动关闭(clickOutsideDismiss 默认 false),需由业务逻辑在完成后主动调用 com.d10ng.compose.model.UiViewModelManager.hideDialog 关闭 推荐使用 com.d10ng.compose.model.UiViewModelManager.updateDialog 实时更新进度
Author
d10ng
Constructors
Link copied to clipboard
constructor(title: String = "请稍候...", progress: Long = 0, max: Long = 100, type: ProgressDialogBuilder.Type = Type.PERCENTAGE)
Properties
Link copied to clipboard
是否允许点击遮罩区域关闭弹窗,默认 false
Link copied to clipboard
弹窗内容在遮罩层内的对齐位置,默认居中 Alignment.Center