EFloatButtonGroup 悬浮按钮组
示例与代码
常驻按钮组
点击展开
悬停展开
向左展开
受控展开与形状
属性
属性说明取值与默认值
buttonSizereal入口按钮尺寸,单位为像素。
默认值
48closeIconint展开时入口按钮使用的图标。
EIcons.*
0:不指定图标
默认值
EIcons.XMARKcontentalias默认内容槽;EFloatButton 中为按钮文字的别名。
默认值
menu.contentgapreal项目间距;EFlex 支持数字或 [水平, 垂直] 数组。
默认值
8horizontalbool只读是否使用水平主轴。
默认值
自动计算iconSourceint组件使用的图标。
EIcons.*
0(无图标)
默认值
EIcons.PLUSopenbool按钮组菜单是否展开,可由应用控制。
默认值
falseplacementstring浮动按钮菜单的展开方向。
"top" / "bottom""left" / "right"
默认值
"top"shapestring浮动按钮的外形。
"circle" / "square"
默认值
"circle"tooltipstring鼠标悬停时显示的提示文字。
默认值
""triggerstring菜单的触发方式,空值同时响应点击和悬停。
"" / "click""hover"
默认值
""triggerButtonalias只读入口按钮对象,可用于快捷键、焦点和交互。
默认值
button信号
签名作用
changed(bool opened)悬浮按钮组展开状态变化时触发,opened 表示是否展开。
方法
签名作用
close()关闭组件的面板或弹窗。
toggle()切换当前展开或选中状态;需要标识时传入目标项的标识。