One Logo Pool Ball
EventKit · IOS API REFERENCE

EKCalendarItem

class · iOS 5.0+ · SDK 27.1

class EKCalendarItem

Members (30)

method · iOS 5.0+

addAlarm

TypeScript
addAlarm(alarm: EKAlarm): void
Swift declaration
func addAlarm(_ alarm: EKAlarm)
method · iOS 5.0+

addRecurrenceRule

TypeScript
addRecurrenceRule(rule: EKRecurrenceRule): void
Swift declaration
func addRecurrenceRule(_ rule: EKRecurrenceRule)
init

init

TypeScript
static init(): EKCalendarItem
Swift declaration
init()
method · iOS 5.0+

removeAlarm

TypeScript
removeAlarm(alarm: EKAlarm): void
Swift declaration
func removeAlarm(_ alarm: EKAlarm)
method · iOS 5.0+

removeRecurrenceRule

TypeScript
removeRecurrenceRule(rule: EKRecurrenceRule): void
Swift declaration
func removeRecurrenceRule(_ rule: EKRecurrenceRule)
get · iOS 5.0+

url

TypeScript
get url(): (string) | null
Swift declaration
var url: URL? { get set }
set · iOS 5.0+

url

TypeScript
set url(value: (string) | null)
Swift declaration
var url: URL? { get set }
get · iOS 5.0+

alarms

TypeScript
get alarms(): (Array<EKAlarm>) | null
Swift declaration
var alarms: [EKAlarm]? { get set }
set · iOS 5.0+

alarms

TypeScript
set alarms(value: (Array<EKAlarm>) | null)
Swift declaration
var alarms: [EKAlarm]? { get set }
get · iOS 5.0+

attendees

TypeScript
get attendees(): (Array<EKParticipant>) | null
Swift declaration
var attendees: [EKParticipant]? { get }
get · iOS 5.0+

calendar

TypeScript
get calendar(): (EKCalendar) | null
Swift declaration
var calendar: EKCalendar! { get set }
set · iOS 5.0+

calendar

TypeScript
set calendar(value: (EKCalendar) | null)
Swift declaration
var calendar: EKCalendar! { get set }
get · iOS 6.0+

calendarItemExternalIdentifier

TypeScript
get calendarItemExternalIdentifier(): (string) | null
Swift declaration
var calendarItemExternalIdentifier: String! { get }
get · iOS 6.0+

calendarItemIdentifier

TypeScript
get calendarItemIdentifier(): string
Swift declaration
var calendarItemIdentifier: String { get }
get · iOS 5.0+

creationDate

TypeScript
get creationDate(): (globalThis.Date) | null
Swift declaration
var creationDate: Date? { get }
get · iOS 5.0+

hasAlarms

TypeScript
get hasAlarms(): boolean
Swift declaration
var hasAlarms: Bool { get }
get · iOS 5.0+

hasAttendees

TypeScript
get hasAttendees(): boolean
Swift declaration
var hasAttendees: Bool { get }
get · iOS 5.0+

hasNotes

TypeScript
get hasNotes(): boolean
Swift declaration
var hasNotes: Bool { get }
get · iOS 5.0+

hasRecurrenceRules

TypeScript
get hasRecurrenceRules(): boolean
Swift declaration
var hasRecurrenceRules: Bool { get }
get · iOS 5.0+

lastModifiedDate

TypeScript
get lastModifiedDate(): (globalThis.Date) | null
Swift declaration
var lastModifiedDate: Date? { get }
get · iOS 5.0+

location

TypeScript
get location(): (string) | null
Swift declaration
var location: String? { get set }
set · iOS 5.0+

location

TypeScript
set location(value: (string) | null)
Swift declaration
var location: String? { get set }
get · iOS 5.0+

notes

TypeScript
get notes(): (string) | null
Swift declaration
var notes: String? { get set }
set · iOS 5.0+

notes

TypeScript
set notes(value: (string) | null)
Swift declaration
var notes: String? { get set }
get · iOS 5.0+

recurrenceRules

TypeScript
get recurrenceRules(): (Array<EKRecurrenceRule>) | null
Swift declaration
var recurrenceRules: [EKRecurrenceRule]? { get set }
set · iOS 5.0+

recurrenceRules

TypeScript
set recurrenceRules(value: (Array<EKRecurrenceRule>) | null)
Swift declaration
var recurrenceRules: [EKRecurrenceRule]? { get set }
get · iOS 5.0+

timeZone

TypeScript
get timeZone(): (_Foundation_TimeZone) | null
Swift declaration
var timeZone: TimeZone? { get set }
set · iOS 5.0+

timeZone

TypeScript
set timeZone(value: (_Foundation_TimeZone) | null)
Swift declaration
var timeZone: TimeZone? { get set }
get · iOS 5.0+

title

TypeScript
get title(): (string) | null
Swift declaration
var title: String! { get set }
set · iOS 5.0+

title

TypeScript
set title(value: (string) | null)
Swift declaration
var title: String! { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All EventKit types →