One Logo Pool Ball
EventKitUI · IOS API REFERENCE

EKCalendarChooser

class · SDK 27.1

class EKCalendarChooser

Members (11)

init

init

TypeScript
static initSelectionStyleDisplayStyleEntityTypeEventStore(style: EKCalendarChooserSelectionStyle, displayStyle: EKCalendarChooserDisplayStyle, entityType: _EventKit_EKEntityType, eventStore: _EventKit_EKEventStore): Promise<EKCalendarChooser>
Swift declaration
init(selectionStyle style: EKCalendarChooserSelectionStyle, displayStyle: EKCalendarChooserDisplayStyle, entityType: EKEntityType, eventStore: EKEventStore)
init

init

TypeScript
static initSelectionStyleDisplayStyleEventStore(selectionStyle: EKCalendarChooserSelectionStyle, displayStyle: EKCalendarChooserDisplayStyle, eventStore: _EventKit_EKEventStore): Promise<EKCalendarChooser>
Swift declaration
init(selectionStyle: EKCalendarChooserSelectionStyle, displayStyle: EKCalendarChooserDisplayStyle, eventStore: EKEventStore)
get

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var delegate: (any EKCalendarChooserDelegate)? { get set }
set

delegate

TypeScript
setDelegate(value?: (Implements<EKCalendarChooserDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
weak var delegate: (any EKCalendarChooserDelegate)? { get set }
get

selectedCalendars

TypeScript
get selectedCalendars(): Promise<Array<_EventKit_EKCalendar>>
Swift declaration
var selectedCalendars: Set<EKCalendar> { get set }
set

selectedCalendars

TypeScript
setSelectedCalendars(value: Array<_EventKit_EKCalendar>): Promise<void>
Swift declaration
var selectedCalendars: Set<EKCalendar> { get set }
get

selectionStyle

TypeScript
get selectionStyle(): Promise<EKCalendarChooserSelectionStyle>
Swift declaration
var selectionStyle: EKCalendarChooserSelectionStyle { get }
get

showsCancelButton

TypeScript
get showsCancelButton(): Promise<boolean>
Swift declaration
var showsCancelButton: Bool { get set }
set

showsCancelButton

TypeScript
setShowsCancelButton(value: boolean): Promise<void>
Swift declaration
var showsCancelButton: Bool { get set }
get

showsDoneButton

TypeScript
get showsDoneButton(): Promise<boolean>
Swift declaration
var showsDoneButton: Bool { get set }
set

showsDoneButton

TypeScript
setShowsDoneButton(value: boolean): Promise<void>
Swift declaration
var showsDoneButton: Bool { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

EKCalendarChooser.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All EventKitUI types →