Files
MujicaUI/docs/components/196-sentiment-gauge.md
T

785 B
Raw Blame History

196 SentimentGauge

用途

情绪仪表。

最小示例

value := 72.0
view := func(c *ui.Context) {
	mujica.Use(c, mujica.Settings{})
	mujica.SentimentGauge(c, value, mujica.SentimentGaugeOptions{Label: "Fear & Greed"})
}
ui.Render(view, 960, 440, 1)

参数

value 范围 0—100;Label 默认空;Size 默认 240 DIP,指定值至少 48 DIP。Status/Error/Empty 默认就绪、空文本、false,保留同一尺寸的加载、失败与空占位。

状态

默认与数据边界。

事件

Retry 回调报告错误占位的重试请求;数值由调用方更新。

键盘操作

Tab 聚焦仪表;方向键和 Home/End 朗读当前数值与区间文字。

限制

区间边界为 20、40、60、80;值域错误触发 panic。