2020-12-02 12:50:48 +00:00
|
|
|
"""Provides the constants needed for the component."""
|
|
|
|
|
2021-10-21 05:20:39 +00:00
|
|
|
from typing import Final
|
|
|
|
|
2020-12-02 12:50:48 +00:00
|
|
|
ATTR_VALUE = "value"
|
|
|
|
ATTR_MIN = "min"
|
|
|
|
ATTR_MAX = "max"
|
|
|
|
ATTR_STEP = "step"
|
|
|
|
|
|
|
|
DEFAULT_MIN_VALUE = 0.0
|
|
|
|
DEFAULT_MAX_VALUE = 100.0
|
|
|
|
DEFAULT_STEP = 1.0
|
|
|
|
|
|
|
|
DOMAIN = "number"
|
|
|
|
|
|
|
|
SERVICE_SET_VALUE = "set_value"
|
2021-11-30 11:54:06 +00:00
|
|
|
|
|
|
|
# MODE_* are deprecated as of 2021.12, use the NumberMode enum instead.
|
|
|
|
MODE_AUTO: Final = "auto"
|
|
|
|
MODE_BOX: Final = "box"
|
|
|
|
MODE_SLIDER: Final = "slider"
|