|
| None | homeassistant.helpers.storage.__init__ (self, HomeAssistant hass, int version, str key, bool private=False, *bool atomic_writes=False, type[JSONEncoder]|None encoder=None, int minor_version=1, bool read_only=False) |
| |
| None | homeassistant.helpers.storage._async_callback_delayed_write (self) |
| |
| None | homeassistant.helpers.storage._async_callback_final_write (self, Event _event) |
| |
| None | homeassistant.helpers.storage._async_cleanup_delay_listener (self) |
| |
| None | homeassistant.helpers.storage._async_cleanup_final_write_listener (self) |
| |
| None | homeassistant.helpers.storage._async_ensure_final_write_listener (self) |
| |
| def | homeassistant.helpers.storage._async_handle_write_data (self, *_args) |
| |
| _T|None | homeassistant.helpers.storage._async_load (self) |
| |
| def | homeassistant.helpers.storage._async_load_data (self) |
| |
| def | homeassistant.helpers.storage._async_migrate_func (self, old_major_version, old_minor_version, old_data) |
| |
| None | homeassistant.helpers.storage._async_reschedule_delayed_write (self, float when) |
| |
| None | homeassistant.helpers.storage._async_schedule_callback_delayed_write (self) |
| |
| None | homeassistant.helpers.storage._async_write_data (self, str path, dict data) |
| |
| def | homeassistant.helpers.storage._T |
| |
| None | homeassistant.helpers.storage._write_data (self, str path, dict data) |
| |
| None | homeassistant.helpers.storage.async_delay_save (self, Callable[[], _T] data_func, float delay=0) |
| |
| _T|None | homeassistant.helpers.storage.async_load (self) |
| |
| None | homeassistant.helpers.storage.async_remove (self) |
| |
| None | homeassistant.helpers.storage.async_save (self, _T data) |
| |
| _StoreManager | homeassistant.helpers.storage.get_internal_store_manager (HomeAssistant hass) |
| |
| None | homeassistant.helpers.storage.make_read_only (self) |
| |
| def | homeassistant.helpers.storage.path (self) |
| |