EFloatButton 悬浮按钮
示例与代码
图标悬浮按钮
方形和文字
徽标和提示
主题状态
禁用操作
属性
accessibleNamestring辅助技术读取的名称;建议为无文字控件设置可读名称。
textautoInsertSpacebool在两个中文字符的按钮文字之间插入空格。
EControlConfig.optionFor(control, "button", "autoInsertSpace", false)autofocusbool组件显示时自动聚焦;受控件可用状态及弹层生命周期影响。
falsebadgevar按钮上显示的徽标内容或配置。
文字、数值或对象
对象字段:
value, isDot, max
showZero, hidden
color, offset
""bgbool为文字按钮显示背景。
falsecheckablebool是否允许通过点击切换选中状态。
falsecheckedbool控件是否选中或开启。
falsecirclebool采用圆形按钮样式。
shape !== "square"colorcolor自定义颜色;透明值通常表示使用当前主题或语义配色。
EPaletteManager.BasePalette.transparentcontentalias默认内容槽;EFloatButton 中为按钮文字的别名。
control.textdashedbool使用虚线边框。
EControlConfig.optionFor(control, "button", "dashed", false)displayTextstring只读经过格式化、进度或徽章规则处理后的显示文字。
自动计算durationint加载图标完成一圈旋转的时间,单位为毫秒。
2600enabledbool是否允许交互;false 时控件禁用。
truefontfont字体配置,控制字体、字号及文字样式。
常用字段:
family、pixelSize、pointSize
bold、italic、weight
underline、strikeout
letterSpacing、wordSpacing
应用字体heightreal组件尺寸,单位为像素;可绑定父布局尺寸。
implicitHeighticonComponentComponent自定义图标的 Component 插槽;null 使用默认内容。 委托上下文见本页示例。
nulliconSizeint图标、选项或交互部件的尺寸,单位为像素。
EDefaultConfig.iconSize(control.size)iconSourceint组件使用的图标。
EIcons.*
0(无图标)
未设置leftIconbool将图标放在文字左侧。
falselinkbool采用链接按钮样式。
falseloadingbool是否处于加载状态。
falseloadingComponentComponent自定义加载状态的 Component 插槽;null 使用默认内容。 委托上下文见本页示例。
nullloadingIconSourceint组件使用的图标。
EIcons.*
0(无图标)
未设置minHeightint控件最小高度,单位为像素;默认随 size 变化。
48nativeTypestring按钮行为,可用于普通操作、提交或重置表单。
button
submit
reset
"button"paddingSpacingint文字和图标之间的间距,单位为像素。
6plainbool采用朴素配色。
EControlConfig.optionFor(control, "button", "plain", false)progressreal进度值;用于进度动画或通知进度显示,具体范围由组件处理。
-1roundbool采用圆角胶囊按钮样式。
EControlConfig.optionFor(control, "button", "round", false)shapestring悬浮按钮形状。
circle
square
"circle"sizeint控件尺寸;默认继承最近的 EConfigProvider。
EStyle.SmallEStyle.MediumEStyle.Large
EControlConfig.sizeFor(control)strokeWidthint边框、分隔线或进度轨道的线宽,单位为像素。
3styleTypeint语义配色风格。
EStyle.DefaultEStyle.PrimaryEStyle.SuccessEStyle.InfoEStyle.WarningEStyle.Danger
EControlConfig.styleFor(control, "button", "type", EStyle.Default)textstring显示的文字内容。
""textButtonbool采用文字按钮样式。
link || EControlConfig.optionFor(control, "button", "text", false)tooltipstring鼠标悬停时显示的提示文字。
""visiblebool是否显示组件。
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
implicitWidth