EKCalendarMBS class

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

EKCalendarMBS class

Super class: EKObjectMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
An instance of the EKCalendar class represents a calendar in Event Kit.

Use the properties in this class to get attributes about a calendar, such as its title and type. Use the calendarForEntityType method to create a calendar object.
Subclass of the EKObjectMBS class.

Entity Mask

Constant Value Description
kEntityMaskEvent 1 Event
kEntityMaskReminder 2 Reminder

Types

Constant Value Description
kEntityTypeEvent 0 Entity Event
kEntityTypeReminder 1 Entity Reminder

Event Availabilities

Constant Value Description
kEventAvailabilityBusy 1 Busy
kEventAvailabilityFree 2 Free
kEventAvailabilityNone 0 Not available
kEventAvailabilityTentative 4 Tentative
kEventAvailabilityUnavailable 8 Unavailable

Calendar Types

Constant Value Description
kTypeBirthday 4 A birthday calendar.
kTypeCalDAV 1 A CalDAV or iCloud calendar.
kTypeExchange 2 An Exchange calendar.
kTypeLocal 0 A local calendar.
kTypeSubscription 3 A locally subscribed calendar.

Super class EKObjectMBS

This class has no sub classes.

Some methods using this class:

Some properties using for this class:

Some examples using this class:

Blog Entries

Release notes


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


EKCalendarItemMBS   -   EKEventMBS


💬 Ask a question or report a problem