Table of Contents

TTMSFNCCloudGoogleCalendar Class

Component that connects to an account and manages its calendars and events. Publishes the calendars, events and completion events for use at design time.

API unit family: TMSFNCCloudGoogleCalendar Inherits from: TTMSFNCCustomCloudGoogleCalendar

Syntax

TTMSFNCCloudGoogleCalendar = class(TTMSFNCCustomCloudGoogleCalendar)

Properties

Name Description
CalendarColors Calendar color definitions retrieved by GetColors. (inherited from TTMSFNCCustomCloudGoogleCalendar)
Calendars Collection of calendars retrieved by GetCalendars. (inherited from TTMSFNCCustomCloudGoogleCalendar)
ItemColors Event color definitions retrieved by GetColors. (inherited from TTMSFNCCustomCloudGoogleCalendar)
Items Collection of calendar events retrieved by GetCalendar. (inherited from TTMSFNCCustomCloudGoogleCalendar)

Methods

Name Description
Add Sends a request to create the given event in its calendar. (inherited from TTMSFNCCustomCloudGoogleCalendar)
AddCalendar Sends a request to create the given calendar in the connected account. (inherited from TTMSFNCCustomCloudGoogleCalendar)
Delete Sends a request to delete the given event from its calendar. (inherited from TTMSFNCCustomCloudGoogleCalendar)
DeleteCalendar Sends a request to delete the given calendar from the connected account. (inherited from TTMSFNCCustomCloudGoogleCalendar)
GetCalendar Sends a request to retrieve the events of a calendar within a date range. (inherited from TTMSFNCCustomCloudGoogleCalendar)
GetCalendars Sends a request to retrieve the list of calendars in the connected account. (inherited from TTMSFNCCustomCloudGoogleCalendar)
GetColors Sends a request to retrieve the available calendar and event colors. (inherited from TTMSFNCCustomCloudGoogleCalendar)
GetItemByID Sends a request to retrieve a single event by its identifier. (inherited from TTMSFNCCustomCloudGoogleCalendar)
Update Sends a request to update the given event in its calendar. (inherited from TTMSFNCCustomCloudGoogleCalendar)
UpdateCalendar Sends a request to update the given calendar in the connected account. (inherited from TTMSFNCCustomCloudGoogleCalendar)

Events

Name Description
OnAddCalendar Fires when AddCalendar completes and confirms whether the calendar was created. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnAddCalendarItem Fires when Add completes and confirms whether the event was created. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnDeleteCalendar Fires when DeleteCalendar completes and confirms whether the calendar was removed. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnDeleteCalendarItem Fires when Delete completes and confirms whether the event was removed. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnGetCalendar Fires when GetCalendar completes and the event list for a calendar is available. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnGetCalendarItemByID Fires when GetItemByID completes and the requested event is available. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnGetCalendars Fires when GetCalendars completes and the calendar list is available. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnGetColors Fires when GetColors completes and the color definitions are available. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnUpdateCalendar Fires when UpdateCalendar completes and confirms whether the calendar was updated. (inherited from TTMSFNCCustomCloudGoogleCalendar)
OnUpdateCalendarItem Fires when Update completes and confirms whether the event was updated. (inherited from TTMSFNCCustomCloudGoogleCalendar)

Used by