Public Member Functions | |
| None | __init__ (self, HomeAssistant hass, str issue_id) |
| FlowResult | async_step_fix_menu (self, None _=None) |
| FlowResult | async_step_init (self, None _=None) |
| dict[str, str]|None | description_placeholders (self) |
| Issue|None | issue (self) |
Static Public Attributes | |
| None | |
Private Member Functions | |
| FlowResult | _async_form_for_suggestion (self, Suggestion suggestion) |
| FlowResult | _async_step_apply_suggestion (self, Suggestion suggestion, bool confirmed=False) |
Static Private Member Functions | |
| Callable[[SupervisorIssueRepairFlow, dict[str, str]|None], Coroutine[Any, Any, FlowResult],] | _async_step (Suggestion suggestion) |
Private Attributes | |
| _issue | |
| _issue_id | |
| _supervisor_client | |
Handler for an issue fixing flow.
Definition at line 49 of file repairs.py.
| None homeassistant.components.hassio.repairs.SupervisorIssueRepairFlow.__init__ | ( | self, | |
| HomeAssistant | hass, | ||
| str | issue_id | ||
| ) |
Initialize repair flow.
Definition at line 55 of file repairs.py.
|
private |
Return form for suggestion.
Definition at line 81 of file repairs.py.
|
staticprivate |
Generate a step handler for a suggestion.
Definition at line 137 of file repairs.py.
|
private |
Handle applying a suggestion as a flow step. Optionally request confirmation.
Definition at line 122 of file repairs.py.
| FlowResult homeassistant.components.hassio.repairs.SupervisorIssueRepairFlow.async_step_fix_menu | ( | self, | |
| None | _ = None |
||
| ) |
Show the fix menu.
Definition at line 112 of file repairs.py.
| FlowResult homeassistant.components.hassio.repairs.SupervisorIssueRepairFlow.async_step_init | ( | self, | |
| None | _ = None |
||
| ) |
Handle the first step of a fix flow.
Definition at line 90 of file repairs.py.
| dict[str, str] | None homeassistant.components.hassio.repairs.SupervisorIssueRepairFlow.description_placeholders | ( | self | ) |
Get description placeholders for steps.
Reimplemented in homeassistant.components.hassio.repairs.AddonIssueRepairFlow, and homeassistant.components.hassio.repairs.DockerConfigIssueRepairFlow.
Definition at line 71 of file repairs.py.
Get associated issue.
Definition at line 62 of file repairs.py.
|
private |
Definition at line 66 of file repairs.py.
|
private |
Definition at line 57 of file repairs.py.
|
private |
Definition at line 58 of file repairs.py.
|
static |
Definition at line 52 of file repairs.py.