|
| None | __init__ (self, list[str] patterns, HomeAssistant hass, str entry_id) |
| |
| None | on_closed (self, FileClosedEvent event) |
| |
| None | on_created (self, FileCreatedEvent event) |
| |
| None | on_deleted (self, FileDeletedEvent event) |
| |
| None | on_modified (self, FileModifiedEvent event) |
| |
| None | on_moved (self, FileMovedEvent event) |
| |
| None | process (self, FileSystemEvent event, bool moved=False) |
| |
Class for handling Watcher events.
Definition at line 66 of file __init__.py.
◆ __init__()
| None homeassistant.components.folder_watcher.EventHandler.__init__ |
( |
|
self, |
|
|
list[str] |
patterns, |
|
|
HomeAssistant |
hass, |
|
|
str |
entry_id |
|
) |
| |
Initialise the EventHandler.
Definition at line 69 of file __init__.py.
◆ on_closed()
| None homeassistant.components.folder_watcher.EventHandler.on_closed |
( |
|
self, |
|
|
FileClosedEvent |
event |
|
) |
| |
◆ on_created()
| None homeassistant.components.folder_watcher.EventHandler.on_created |
( |
|
self, |
|
|
FileCreatedEvent |
event |
|
) |
| |
◆ on_deleted()
| None homeassistant.components.folder_watcher.EventHandler.on_deleted |
( |
|
self, |
|
|
FileDeletedEvent |
event |
|
) |
| |
◆ on_modified()
| None homeassistant.components.folder_watcher.EventHandler.on_modified |
( |
|
self, |
|
|
FileModifiedEvent |
event |
|
) |
| |
◆ on_moved()
| None homeassistant.components.folder_watcher.EventHandler.on_moved |
( |
|
self, |
|
|
FileMovedEvent |
event |
|
) |
| |
◆ process()
| None homeassistant.components.folder_watcher.EventHandler.process |
( |
|
self, |
|
|
FileSystemEvent |
event, |
|
|
bool |
moved = False |
|
) |
| |
On Watcher event, fire HA event.
Definition at line 75 of file __init__.py.
◆ entry_id
| homeassistant.components.folder_watcher.EventHandler.entry_id |
◆ hass
| homeassistant.components.folder_watcher.EventHandler.hass |
The documentation for this class was generated from the following file:
- core/homeassistant/components/folder_watcher/__init__.py