1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-17 15:44:52 +01:00

Add reorder support to area selector (#165211)

This commit is contained in:
Bram Kragten
2026-03-09 17:40:34 +01:00
committed by GitHub
parent 9d828502a3
commit 230a2ff045
3 changed files with 4 additions and 1 deletions

View File

@@ -81,6 +81,7 @@ clean_area:
selector:
area:
multiple: true
reorder: true
send_command:
target:

View File

@@ -301,6 +301,7 @@ class AreaSelectorConfig(BaseSelectorConfig, total=False):
entity: EntityFilterSelectorConfig | list[EntityFilterSelectorConfig]
device: DeviceFilterSelectorConfig | list[DeviceFilterSelectorConfig]
multiple: bool
reorder: bool
@SELECTORS.register("area")
@@ -320,6 +321,7 @@ class AreaSelector(Selector[AreaSelectorConfig]):
[DEVICE_FILTER_SELECTOR_CONFIG_SCHEMA],
),
vol.Optional("multiple", default=False): cv.boolean,
vol.Optional("reorder", default=False): cv.boolean,
}
)

View File

@@ -383,7 +383,7 @@ def test_entity_selector_schema_error(schema) -> None:
(None,),
),
(
{"multiple": True},
{"multiple": True, "reorder": True},
((["abc123", "def456"],)),
(None, "abc123", ["abc123", None]),
),