Xojo Conferences

Platforms to show: All Mac Windows Linux Cross-Platform

EKEventMBS class

Super class: EKCalendarItemMBS

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class Calendar MBS Mac64bit Plugin 15.3 Yes No No Yes, macOS only No
Function: An instance of the EKEvent class represents an event added to a calendar in the Event Kit framework.
Use the eventWithEventStore method to create a new event. Use the properties in the class to get and modify certain information about an event. Other properties, such as the event’s title and calendar, are inherited from the parent class EKCalendarItem.
Subclass of the EKCalendarItemMBS class.

Feedback, Comments & Corrections

Events Availability

Constant Value Description
kAvailabilityBusy 0 The event has a busy availability setting.
kAvailabilityFree 1 The event has a free availability setting.
kAvailabilityNotSupported -1 Availability settings are not supported by the event’s calendar.
kAvailabilityTentative 2 The event has a tentative availability setting.
kAvailabilityUnavailable 3 The event has an unavailable availability setting.

Status Constants

Constant Value Description
kStatusCanceled 3 The event has no status.
kStatusConfirmed 1 The event has no status.
kStatusNone 0 The event has no status.
kStatusTentative 2 The event has no status.

Super class EKCalendarItemMBS

Super class EKObjectMBS

This class has no sub classes.

Some methods using this class:

Some events for this class:

Some examples which use this class:

The items on this page are in the following plugins: MBS Mac64bit Plugin.

EKCalendarMBS   -   EKEventStoreMBS

MBS Xojo Plugins