Make grid cell row and position required.

This commit is contained in:
clydebarrow 2024-05-14 07:58:11 +10:00
parent 3924eaa823
commit 5a584e7d49
1 changed files with 4 additions and 4 deletions

View File

@ -821,12 +821,12 @@ LAYOUT_SCHEMA = {
}
GRID_CELL_SCHEMA = {
cv.Optional(df.CONF_GRID_CELL_X_ALIGN, default="start"): cell_alignments,
cv.Optional(df.CONF_GRID_CELL_Y_ALIGN, default="start"): cell_alignments,
cv.Optional(df.CONF_GRID_CELL_ROW_POS, default=1): cv.positive_int,
cv.Optional(df.CONF_GRID_CELL_COLUMN_POS, default=1): cv.positive_int,
cv.Required(df.CONF_GRID_CELL_ROW_POS): cv.positive_int,
cv.Required(df.CONF_GRID_CELL_COLUMN_POS): cv.positive_int,
cv.Optional(df.CONF_GRID_CELL_ROW_SPAN, default=1): cv.positive_int,
cv.Optional(df.CONF_GRID_CELL_COLUMN_SPAN, default=1): cv.positive_int,
cv.Optional(df.CONF_GRID_CELL_X_ALIGN, default="start"): cell_alignments,
cv.Optional(df.CONF_GRID_CELL_Y_ALIGN, default="start"): cell_alignments,
}
FLEX_OBJ_SCHEMA = {