mirror of
https://github.com/esphome/esphome.git
synced 2024-12-12 08:24:55 +01:00
Black, flake8, and clang fixes
This commit is contained in:
parent
00caf53dc4
commit
8d0c8cf965
4 changed files with 16 additions and 11 deletions
|
@ -71,9 +71,15 @@ ITEM_TYPE_SCHEMA = cv.typed_schema(
|
||||||
),
|
),
|
||||||
display_rendering_panel.CONF_TYPE: BASE_ITEM_SCHEMA.extend(
|
display_rendering_panel.CONF_TYPE: BASE_ITEM_SCHEMA.extend(
|
||||||
{
|
{
|
||||||
cv.GenerateID(): cv.declare_id(display_rendering_panel.DisplayRenderingPanel),
|
cv.GenerateID(): cv.declare_id(
|
||||||
cv.Required(display_rendering_panel.CONF_WIDTH): cv.templatable(cv.int_range(min=1)),
|
display_rendering_panel.DisplayRenderingPanel
|
||||||
cv.Required(display_rendering_panel.CONF_HEIGHT): cv.templatable(cv.int_range(min=1)),
|
),
|
||||||
|
cv.Required(display_rendering_panel.CONF_WIDTH): cv.templatable(
|
||||||
|
cv.int_range(min=1)
|
||||||
|
),
|
||||||
|
cv.Required(display_rendering_panel.CONF_HEIGHT): cv.templatable(
|
||||||
|
cv.int_range(min=1)
|
||||||
|
),
|
||||||
cv.Required(display_rendering_panel.CONF_LAMBDA): cv.lambda_,
|
cv.Required(display_rendering_panel.CONF_LAMBDA): cv.lambda_,
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
|
|
|
@ -18,9 +18,7 @@ const display::Rect DisplayRenderingPanel::measure_item(display::Display *displa
|
||||||
return display::Rect(0, 0, this->width_, this->width_);
|
return display::Rect(0, 0, this->width_, this->width_);
|
||||||
}
|
}
|
||||||
|
|
||||||
void DisplayRenderingPanel::render(display::Display *display, display::Rect bounds) {
|
void DisplayRenderingPanel::render(display::Display *display, display::Rect bounds) { this->lambda_(*display); }
|
||||||
this->lambda_(*display);
|
|
||||||
}
|
|
||||||
|
|
||||||
} // namespace graphical_layout
|
} // namespace graphical_layout
|
||||||
} // namespace esphome
|
} // namespace esphome
|
||||||
|
|
|
@ -10,6 +10,7 @@ CONF_HEIGHT = "height"
|
||||||
CONF_WIDTH = "width"
|
CONF_WIDTH = "width"
|
||||||
CONF_LAMBDA = "lambda"
|
CONF_LAMBDA = "lambda"
|
||||||
|
|
||||||
|
|
||||||
async def config_to_layout_item(item_config, child_item_builder):
|
async def config_to_layout_item(item_config, child_item_builder):
|
||||||
var = cg.new_Pvariable(item_config[CONF_ID])
|
var = cg.new_Pvariable(item_config[CONF_ID])
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue