Public Member Functions | |
| None | __init__ (self, EventType[_DataT]|str event_type, _DataT|None data=None, EventOrigin origin=EventOrigin.local, float|None time_fired_timestamp=None, Context|None context=None) |
| str | __repr__ (self) |
| ReadOnlyDict[str, Any] | as_dict (self) |
| json_fragment | json_fragment (self) |
| datetime.datetime | time_fired (self) |
Public Attributes | |
| context | |
| event_type | |
| origin | |
| time_fired_timestamp | |
Private Member Functions | |
| dict[str, Any] | _as_dict (self) |
| ReadOnlyDict[str, Any] | _as_read_only_dict (self) |
Static Private Attributes | |
| __slots__ | |
| None homeassistant.core.Event.__init__ | ( | self, | |
| EventType[_DataT] | str | event_type, | ||
| _DataT | None | data = None, |
||
| EventOrigin | origin = EventOrigin.local, |
||
| float | None | time_fired_timestamp = None, |
||
| Context | None | context = None |
||
| ) |
| str homeassistant.core.Event.__repr__ | ( | self | ) |
|
private |
|
private |
| ReadOnlyDict[str, Any] homeassistant.core.Event.as_dict | ( | self | ) |
| json_fragment homeassistant.core.Event.json_fragment | ( | self | ) |
| datetime.datetime homeassistant.core.Event.time_fired | ( | self | ) |