TitleBar

fun SheetBuilder.TitleBar(title: String = "请选择", cancelText: String = "取消", confirmText: String = "确定", onCancelClick: suspend CoroutineScope.() -> Boolean = { true }, onConfirmClick: suspend CoroutineScope.() -> Boolean = { true })

弹窗标题栏

通用的弹窗顶部标题栏组件,包含左侧取消按钮、居中标题和右侧确定按钮。 按钮点击回调为挂起函数,返回 true 时自动调用 SheetBuilder.dismiss 关闭弹窗。

Parameters

title

String 标题文字,默认 "请选择"

cancelText

String 取消按钮文字,默认 "取消"

confirmText

String 确定按钮文字,默认 "确定"

onCancelClick

取消按钮点击回调,在协程中执行,返回 true 则自动关闭弹窗,默认直接关闭

onConfirmClick

确定按钮点击回调,在协程中执行,返回 true 则自动关闭弹窗,默认直接关闭