鸿蒙OpenHarmony【列表选择弹窗 (ActionSheet)】弹窗

ActionSheet

show

static show(value: ActionSheetOptions)

定义列表弹窗并弹出。

元服务API: 从API version 11开始,该接口支持在元服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名 类型 必填 说明
value [ActionSheetOptions] 配置列表选择弹窗的参数。

ActionSheetOptions对象说明

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称 类型 必填 说明
title [Resource] string
subtitle10+ [ResourceStr] 弹窗副标题。元服务API: 从API version 11开始,该接口支持在元服务中使用。
message [Resource] string
autoCancel boolean 点击遮障层时,是否关闭弹窗。默认值:true值为true时,点击遮障层关闭弹窗,值为false时,点击遮障层不关闭弹窗。元服务API: 从API version 11开始,该接口支持在元服务中使用。
confirm {enabled10+?: boolean,defaultFocus10+?: boolean,style10+?: [DialogButtonStyle],value: [Resource] string,action: () => void}
cancel () => void 点击遮障层关闭dialog时的回调。元服务API: 从API version 11开始,该接口支持在元服务中使用。
alignment [DialogAlignment] 弹窗在竖直方向上的对齐方式。默认值:DialogAlignment.Bottom元服务API: 从API version 11开始,该接口支持在元服务中使用。说明:若在UIExtension中设置showInSubWindow为true, 弹窗将基于UIExtension的宿主窗口对齐。
offset {dx: number string [Resource],dy: number
sheets Array<[SheetInfo]> 设置选项内容,每个选择项支持设置图片、文本和选中的回调。元服务API: 从API version 11开始,该接口支持在元服务中使用。
maskRect10+ [Rectangle] 弹窗遮蔽层区域,在遮蔽层区域内的事件不透传,在遮蔽层区域外的事件透传。默认值:{ x: 0, y: 0, width: ‘100%’, height: ‘100%’ }**说明:**showInSubWindow为true时,maskRect不生效。元服务API: 从API version 11开始,该接口支持在元服务中使用。
showInSubWindow11+ boolean 某弹框需要显示在主窗口之外时,是否在子窗口显示此弹窗。默认值:false,弹窗显示在应用内,而非独立子窗口。说明:showInSubWindow为true的弹窗无法触发显示另一个showInSubWindow为true的弹窗。元服务API: 从API version 12开始,该接口支持在元服务中使用。
isModal11+ boolean 弹窗是否为模态窗口࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值