DialogBuilder

abstract class DialogBuilder(var clickOutsideDismiss: Boolean = false, var contentAlignment: Alignment = Alignment.Center)

弹窗构建器基类 所有弹窗 Builder 均继承此类,由 com.d10ng.compose.ui.dialog.Dialog 负责渲染

Author

d10ng

Inheritors

Constructors

Link copied to clipboard
constructor(clickOutsideDismiss: Boolean = false, contentAlignment: Alignment = Alignment.Center)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

是否允许点击遮罩区域关闭弹窗,默认 false

Link copied to clipboard

弹窗内容在遮罩层内的对齐位置,默认居中 Alignment.Center

Functions

Link copied to clipboard
abstract fun Build(id: String)

构建弹窗内容 子类在此函数中声明弹窗的 UI 结构