1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-03 11:52:20 +01:00

[lvgl] Fix: allow full range of styles on dropdown list. (#7552)

This commit is contained in:
Clyde Stubbs
2024-10-07 13:43:41 +11:00
committed by GitHub
parent 03a95ee05f
commit 6a2ed8241e
4 changed files with 58 additions and 2 deletions

View File

@@ -6,6 +6,8 @@ from ..defines import (
CONF_DIR,
CONF_INDICATOR,
CONF_MAIN,
CONF_SCROLLBAR,
CONF_SELECTED,
CONF_SELECTED_INDEX,
CONF_SYMBOL,
DIRECTIONS,
@@ -23,7 +25,9 @@ CONF_DROPDOWN_LIST = "dropdown_list"
lv_dropdown_t = LvSelect("lv_dropdown_t")
lv_dropdown_list_t = LvType("lv_dropdown_list_t")
dropdown_list_spec = WidgetType(CONF_DROPDOWN_LIST, lv_dropdown_list_t, (CONF_MAIN,))
dropdown_list_spec = WidgetType(
CONF_DROPDOWN_LIST, lv_dropdown_list_t, (CONF_MAIN, CONF_SELECTED, CONF_SCROLLBAR)
)
DROPDOWN_BASE_SCHEMA = cv.Schema(
{