[lvgl] Support rounded property for meter arcs (#16669)

This commit is contained in:
Clyde Stubbs
2026-05-27 06:00:08 +09:30
committed by GitHub
parent 52ead52ef2
commit 62b3b1cc75
2 changed files with 3 additions and 1 deletions

View File

@@ -184,6 +184,7 @@ INDICATOR_ARC_SCHEMA = cv.Schema(
cv.Optional(CONF_START_VALUE): lv_float,
cv.Optional(CONF_END_VALUE): lv_float,
cv.Optional(CONF_OPA, default=1.0): opacity,
cv.Optional(CONF_ROUNDED, default=False): cv.boolean,
}
).add_extra(cv.has_at_most_one_key(CONF_VALUE, CONF_START_VALUE))
@@ -417,7 +418,7 @@ class MeterType(WidgetType):
"arc_width": v[CONF_WIDTH],
"arc_color": v[CONF_COLOR],
"arc_opa": v[CONF_OPA],
"arc_rounded": v.get("arc_rounded", False),
"arc_rounded": v[CONF_ROUNDED],
}
if CONF_R_MOD in v:
get_warnings().add(

View File

@@ -1313,6 +1313,7 @@ lvgl:
width: 6
start_value: 0
end_value: 360
rounded: true
- id: page3
layout: Horizontal
pad_all: 6px