PopupProperties

interface PopupProperties : ComposableProperties<ERROR CLASS: Symbol not found for androidx.compose.ui.window.PopupProperties>

用于自定义 com.m8test.script.core.api.ui.compose.widget.Popup 行为的属性集合。

Functions

Link copied to clipboard
abstract fun setClippingEnabled(value: Boolean)

设置是否将弹窗裁剪到屏幕边界内。

Link copied to clipboard
abstract fun setDismissOnBackPress(value: Boolean)

设置是否可以通过按返回键来关闭弹窗。 注意: 此属性需要 setFocusable(true) 才能生效。

Link copied to clipboard
abstract fun setDismissOnClickOutside(value: Boolean)

设置是否可以通过点击弹窗外部区域来关闭弹窗。

Link copied to clipboard

设置是否从系统手势中排除此弹窗区域。 在使用全面屏手势的设备上,如果为 true,可以防止在弹窗边缘滑动时触发返回等系统手势。

Link copied to clipboard
abstract fun setFocusable(value: Boolean)

设置弹窗是否可以获取焦点。

Link copied to clipboard

设置窗口的安全策略,用于控制是否允许截屏或在非安全显示器上显示。

Link copied to clipboard
abstract fun setUsePlatformDefaultWidth(value: Boolean)

设置是否使用平台默认的宽度限制。