Public Member Functions | |
| None | __init__ (self, str component_name, str|None sidebar_title, str|None sidebar_icon, str|None frontend_url_path, dict[str, Any]|None config, bool require_admin, str|None config_panel_domain) |
| PanelRespons | to_response (self) |
Public Attributes | |
| component_name | |
| config | |
| config_panel_domain | |
| frontend_url_path | |
| require_admin | |
| sidebar_icon | |
| sidebar_title | |
Static Public Attributes | |
| None | |
| bool | require_admin = False |
Abstract class for panels.
Definition at line 233 of file __init__.py.
| None homeassistant.components.frontend.Panel.__init__ | ( | self, | |
| str | component_name, | ||
| str | None | sidebar_title, | ||
| str | None | sidebar_icon, | ||
| str | None | frontend_url_path, | ||
| dict[str, Any] | None | config, | ||
| bool | require_admin, | ||
| str | None | config_panel_domain | ||
| ) |
Initialize a built-in panel.
Definition at line 257 of file __init__.py.
| PanelRespons homeassistant.components.frontend.Panel.to_response | ( | self | ) |
Panel as dictionary.
Definition at line 277 of file __init__.py.
| homeassistant.components.frontend.Panel.component_name |
Definition at line 268 of file __init__.py.
| homeassistant.components.frontend.Panel.config |
Definition at line 272 of file __init__.py.
| homeassistant.components.frontend.Panel.config_panel_domain |
Definition at line 274 of file __init__.py.
| homeassistant.components.frontend.Panel.frontend_url_path |
Definition at line 271 of file __init__.py.
|
static |
Definition at line 240 of file __init__.py.
|
static |
Definition at line 252 of file __init__.py.
| homeassistant.components.frontend.Panel.require_admin |
Definition at line 273 of file __init__.py.
| homeassistant.components.frontend.Panel.sidebar_icon |
Definition at line 270 of file __init__.py.
| homeassistant.components.frontend.Panel.sidebar_title |
Definition at line 269 of file __init__.py.