calendar#

Google Calendar toolkit.

Classes

calendar.base.CalendarBaseTool

Base class for Google Calendar tools.

calendar.create_event.CalendarCreateEvent

Tool that creates an event in Google Calendar.

calendar.create_event.CreateEventSchema

Input for CalendarCreateEvent.

calendar.current_datetime.CurrentDatetimeSchema

Input for GetCurrentDatetime.

calendar.current_datetime.GetCurrentDatetime

Tool that gets the current datetime according to the calendar timezone.

calendar.delete_event.CalendarDeleteEvent

Tool that delete an event in Google Calendar.

calendar.delete_event.DeleteEventSchema

Input for CalendarDeleteEvent.

calendar.get_calendars_info.GetCalendarsInfo

Tool that get information about the calendars in Google Calendar.

calendar.move_event.CalendarMoveEvent

Tool that move an event between calendars in Google Calendar.

calendar.move_event.MoveEventSchema

Input for CalendarMoveEvent.

calendar.search_events.CalendarSearchEvents

Tool that retrieves events from Google Calendar.

calendar.search_events.SearchEventsSchema

Input for CalendarSearchEvents.

calendar.toolkit.CalendarToolkit

Toolkit for interacting with Google Calendar.

calendar.update_event.CalendarUpdateEvent

Tool that updates an event in Google Calendar.

calendar.update_event.UpdateEventSchema

Input for CalendarUpdateEvent.

Functions

calendar.utils.build_calendar_service([...])

Build a Google Calendar service.

calendar.utils.build_resouce_service([...])

calendar.utils.is_all_day_event(...)

Check if the event is all day.