|
| dict[str, Any] | homeassistant.components.calendar._api_event_dict_factory (Iterable[tuple[str, Any]] obj) |
| |
| Callable[[dict[str, Any]], dict[str, Any]] | homeassistant.components.calendar._as_local_timezone (*Any keys) |
| |
| str|None | homeassistant.components.calendar._empty_as_none (str|None value) |
| |
| dict[str, str] | homeassistant.components.calendar._event_dict_factory (Iterable[tuple[str, Any]] obj) |
| |
| dict[str, str] | homeassistant.components.calendar._get_api_date (datetime.datetime|datetime.date dt_or_d) |
| |
| datetime.datetime | homeassistant.components.calendar._get_datetime_local (datetime.datetime|datetime.date dt_or_d) |
| |
| Callable[[dict[str, Any]], dict[str, Any]] | homeassistant.components.calendar._has_consistent_timezone (*Any keys) |
| |
| Callable[[dict[str, Any]], dict[str, Any]] | homeassistant.components.calendar._has_min_duration (str start_key, str end_key, datetime.timedelta min_duration) |
| |
| Callable[[dict[str, Any]], dict[str, Any]] | homeassistant.components.calendar._has_same_type (*Any keys) |
| |
| Callable[[dict[str, Any]], dict[str, Any]] | homeassistant.components.calendar._has_timezone (*Any keys) |
| |
| dict[str, JsonValueType] | homeassistant.components.calendar._list_events_dict_factory (Iterable[tuple[str, Any]] obj) |
| |
| str | homeassistant.components.calendar._validate_rrule (Any value) |
| |
| tuple[datetime.datetime|datetime.date, datetime.datetime|datetime.date] | homeassistant.components.calendar._validate_timespan (dict[str, Any] values) |
| |
| None | homeassistant.components.calendar.async_create_event (CalendarEntity entity, ServiceCall call) |
| |
| ServiceResponse | homeassistant.components.calendar.async_get_events_service (CalendarEntity calendar, ServiceCall service_call) |
| |
| bool | homeassistant.components.calendar.async_setup (HomeAssistant hass, ConfigType config) |
| |
| bool | homeassistant.components.calendar.async_setup_entry (HomeAssistant hass, ConfigEntry entry) |
| |
| bool | homeassistant.components.calendar.async_unload_entry (HomeAssistant hass, ConfigEntry entry) |
| |
| tuple[str, datetime.timedelta] | homeassistant.components.calendar.extract_offset (str summary, str offset_prefix) |
| |
| datetime.datetime | homeassistant.components.calendar.get_date (dict[str, Any] date) |
| |
| None | homeassistant.components.calendar.handle_calendar_event_create (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg) |
| |
| None | homeassistant.components.calendar.handle_calendar_event_delete (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg) |
| |
| None | homeassistant.components.calendar.handle_calendar_event_update (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg) |
| |
| bool | homeassistant.components.calendar.is_offset_reached (datetime.datetime start, datetime.timedelta offset_time) |
| |