EventKitUI Namespace

The EventKitUI namespace provides standard UI elements for interacting with the system calendar.

Classes

EKCalendarChooser

A UIViewController that manages the selection of one or more calendars.

EKCalendarChooserDelegate

A delegate object that provides the application developer fine-grained control over events relating to the lifecycle of a EKCalendarChooser object.

EKCalendarChooserDelegate_Extensions

Extension methods to the IEKCalendarChooserDelegate interface to support all the methods from the EKCalendarChooserDelegate protocol.

EKEventEditEventArgs

Provides data for the Completed event.

EKEventEditViewController

UIViewController used to create or edit calendar events.

EKEventEditViewController.EKEventEditViewControllerAppearance

Appearance class for objects of type EKEventEditViewController.

EKEventEditViewDelegate

Delegate class used to receive notifications from the EKEventEditViewController class.

EKEventEditViewDelegate_Extensions

Extension methods to the IEKEventEditViewDelegate interface to support all the methods from the EKEventEditViewDelegate protocol.

EKEventViewController

UIViewController used to display the details of a calendar event.

EKEventViewDelegate

A delegate object that provides the application developer fine-grained control over events in the life-cycle of a EKEventViewController object.

EKEventViewEventArgs

Provides data for the Completed event.

EKUIBundle

Interfaces

IEKCalendarChooserDelegate

Interface representing the required methods (if any) of the protocol EKCalendarChooserDelegate.

IEKEventEditViewDelegate

Interface representing the required methods (if any) of the protocol EKEventEditViewDelegate.

IEKEventViewDelegate

Interface representing the required methods (if any) of the protocol EKEventViewDelegate.

Enums

EKCalendarChooserDisplayStyle

An enumeration whose values specify which calendars are displayed by a EKCalendarChooser.

EKCalendarChooserSelectionStyle

An enumeration whose values specify whether a single or multiple calendars can be chosen by an T:MonoTuoch.EventKitUI.EKCalendarChooser object.

EKEventEditViewAction

Enumerates possible actions that a user can take when editing a view.

EKEventViewAction

Enumerates actions that a user can take to dismiss an event view controller.

Delegates

EKEventEditController

A delegate used with the GetDefaultCalendarForNewEvents property.