An event on a calendar.
Definition at line 344 of file __init__.py.
◆ __post_init__()
| None homeassistant.components.calendar.CalendarEvent.__post_init__ |
( |
|
self | ) |
|
Perform validation on the CalendarEvent.
Definition at line 379 of file __init__.py.
◆ all_day()
| bool homeassistant.components.calendar.CalendarEvent.all_day |
( |
|
self | ) |
|
Return true if the event is an all day event.
Definition at line 368 of file __init__.py.
◆ as_dict()
| dict[str, Any] homeassistant.components.calendar.CalendarEvent.as_dict |
( |
|
self | ) |
|
Return a dict representation of the event.
Definition at line 372 of file __init__.py.
◆ end_datetime_local()
| datetime.datetime homeassistant.components.calendar.CalendarEvent.end_datetime_local |
( |
|
self | ) |
|
Return event end time as a local datetime.
Definition at line 363 of file __init__.py.
◆ start_datetime_local()
| datetime.datetime homeassistant.components.calendar.CalendarEvent.start_datetime_local |
( |
|
self | ) |
|
Return event start time as a local datetime.
Definition at line 358 of file __init__.py.
◆ end
| homeassistant.components.calendar.CalendarEvent.end |
◆ None
| homeassistant.components.calendar.CalendarEvent.None |
|
static |
◆ start
| homeassistant.components.calendar.CalendarEvent.start |
The documentation for this class was generated from the following file: