openharmony容器组件之Panel

本文介绍了OpenHarmony中的Panel组件,这是一个可滑动的轻量级内容展示窗口,支持在不同尺寸间切换。详细讲解了Panel的属性如type(包括Minibar、Foldable和Temporary类型)、mode(Mini、Half、Full状态)以及dragBar、fullHeight、halfHeight和miniHeight等设置。同时提到了onChange事件,当Panel状态变化时触发,并返回当前高度和模式。
摘要由CSDN通过智能技术生成

Panel:可滑动面板。提供一种轻量的内容展示的窗口,可方便的在不同尺寸中切换,属于弹出式组件

Panel(value:{show:boolean})
    show:控制Panel显示或隐藏

属性:
type:设置可滑动面板的类型(默认PanelType.Foldable)
    PanelType:
    Minibar:提供minibar和类全屏展示切换效果
    Foldable:内容永久展示类,提供大(类全屏)、中(类半屏)、小三种尺寸展示切换效果
    Temporary:内容临时展示区,提供大(类全屏)、中(类半屏)两种尺寸展示切换效果
mode:设置可滑动面板的初始状态
    Mini:类型为minibar和foldable时,为最小状态;类型为temporary,则不生效
    Half:类型为foldable和temporary时,为类半屏状态;类型为minibar,则不生效
    Full:类全屏状态
dragBar:设置是否存在dragbar,true表示存在,false表示不存在
fullHeight:指定PanelMode.Full状态下的高度
halfHeight:指定PanelMode.Half状态下的高度,默认为屏幕尺寸的一半<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值