The plugin part EventKit
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
The plugin part MBS Mac64bit Plugin:EventKit:
Not Console safe,
249 entry points.
- class EKAlarmMBS
- class EKCalendarItemMBS
- class EKCalendarMBS
- class EKEventMBS
- class EKEventStoreMBS
- method requestFullAccessToReminders(tag as variant = nil)
- method requestFullAccessToEvents(tag as variant = nil)
- method requestWriteOnlyAccessToEvents(tag as variant = nil)
- method reminderWithIdentifier(identifier as string) as EKCalendarItemMBS
- method remindersWithExternalIdentifier(identifier as string) as EKCalendarItemMBS()
- method eventsWithExternalIdentifier(identifier as string) as EKCalendarItemMBS()
- method enumerateEventsMatchingPredicate(predicate as NSPredicateMBS, tag as variant = nil)
- method requestAccessToEntityType(entityType as integer, tag as variant = nil)
- method fetchRemindersMatchingPredicate(predicate as NSPredicateMBS, tag as variant = nil) as EKFetchRequestMBS
- method fetchRemindersMatchingPredicateSync(predicate as NSPredicateMBS) as EKReminderMBS()
- method cancelFetchRequest(request as EKFetchRequestMBS)
- method predicateForCompletedRemindersWithCompletionDate(startDate as date, endDate as date) as NSPredicateMBS
- method predicateForCompletedRemindersWithCompletionDate(startDate as date, endDate as date, calendars() as EKCalendarMBS) as NSPredicateMBS
- method predicateForIncompleteRemindersWithDueDate(startDate as date, endDate as date) as NSPredicateMBS
- method predicateForIncompleteRemindersWithDueDate(startDate as date, endDate as date, calendars() as EKCalendarMBS) as NSPredicateMBS
- method predicateForEvents(startDate as date, endDate as date) as NSPredicateMBS
- method predicateForEvents(startDate as date, endDate as date, calendars() as EKCalendarMBS) as NSPredicateMBS
- method predicateForRemindersInCalendars(calendars() as EKCalendarMBS) as NSPredicateMBS
- method predicateForRemindersInCalendar(calendar as EKCalendarMBS) as NSPredicateMBS
- method eventsMatchingPredicate(predicate as NSPredicateMBS) as EKEventMBS()
- method eventsMatchingPredicateAsync(predicate as NSPredicateMBS, tag as variant = nil)
- method saveReminder(reminder as EKReminderMBS, commit as boolean, byref error as NSErrorMBS) as boolean
- method removeReminder(reminder as EKReminderMBS, commit as boolean, byref error as NSErrorMBS) as boolean
- method saveEvent(event as EKEventMBS, span as integer, commit as boolean, byref error as NSErrorMBS) as boolean
- method removeEvent(event as EKEventMBS, span as integer, commit as boolean, byref error as NSErrorMBS) as boolean
- method saveEvent(event as EKEventMBS, span as integer, byref error as NSErrorMBS) as boolean
- method removeEvent(event as EKEventMBS, span as integer, byref error as NSErrorMBS) as boolean
- method eventWithIdentifier(identifier as string) as EKEventMBS
- method calendarItemWithIdentifier(identifier as string) as EKCalendarItemMBS
- method calendarItemsWithExternalIdentifier(identifier as string) as EKCalendarItemMBS()
- method calendarsForEntityType(types as integer) as EKCalendarMBS()
- method calendarWithIdentifier(identifier as string) as EKCalendarMBS
- method sources as EKSourceMBS()
- method delegateSources as EKSourceMBS()
- method sourceWithIdentifier(identifier as string) as EKSourceMBS
- method refreshSourcesIfNecessary
- method reset
- method commit(byref error as NSErrorMBS)
- method Destructor
- method Constructor
- method Constructor(types as integer)
- method Constructor(sources() as EKSourceMBS)
- method saveCalendar(calendar as EKCalendarMBS, commit as boolean, byref error as NSErrorMBS) as boolean
- method removeCalendar(calendar as EKCalendarMBS, commit as boolean, byref error as NSErrorMBS) as boolean
- method predicateForCompletedRemindersWithCompletionDate(startDate as dateTime, endDate as dateTime) as NSPredicateMBS
- method predicateForCompletedRemindersWithCompletionDate(startDate as dateTime, endDate as dateTime, calendars() as EKCalendarMBS) as NSPredicateMBS
- method predicateForIncompleteRemindersWithDueDate(startDate as dateTime, endDate as dateTime) as NSPredicateMBS
- method predicateForIncompleteRemindersWithDueDate(startDate as dateTime, endDate as dateTime, calendars() as EKCalendarMBS) as NSPredicateMBS
- method predicateForEvents(startDate as dateTime, endDate as dateTime) as NSPredicateMBS
- method predicateForEvents(startDate as dateTime, endDate as dateTime, calendars() as EKCalendarMBS) as NSPredicateMBS
- property eventStoreIdentifier as String
- property defaultCalendarForNewEvents as EKCalendarMBS
- property defaultCalendarForNewReminders as EKCalendarMBS
- shared method EKErrorDomain as string
- shared method EKEventStoreChangedNotification as string
- shared method Available as boolean
- shared method authorizationStatusForEntityType(entityType as Integer) as Integer
- event requestAccessToEntityTypeCompleted(entityType as Integer, granted as Boolean, error as NSErrorMBS, tag as variant)
- event Changed
- event enumerateEventsMatchingPredicateUpdate(e as EKEventMBS, byref stop as boolean, predicate as NSPredicateMBS, tag as variant)
- event fetchRemindersMatchingPredicateCompleted(reminders() as EKReminderMBS, predicate as NSPredicateMBS, tag as variant)
- event eventsMatchingPredicateAsyncCompleted(events() as EKEventMBS, predicate as NSPredicateMBS, tag as variant)
- class EKFetchRequestMBS
- class EKObjectMBS
- class EKParticipantMBS
- class EKRecurrenceDayOfWeekMBS
- class EKRecurrenceEndMBS
- class EKRecurrenceRuleMBS
- method Constructor(type as integer, interval as integer, end as EKRecurrenceEndMBS = nil)
- method Constructor(type as integer, interval as integer, days() as EKRecurrenceDayOfWeekMBS, monthDays() as integer, months() as integer, weeksOfTheYear() as integer, daysOfTheYear() as integer, setPositions() as integer, end as EKRecurrenceEndMBS = nil)
- method daysOfTheWeek as EKRecurrenceDayOfWeekMBS()
- method daysOfTheMonth as integer()
- method daysOfTheYear as integer()
- method weeksOfTheYear as integer()
- method monthsOfTheYear as integer()
- method setPositions as integer()
- method copy as EKRecurrenceRuleMBS
- property calendarIdentifier as String
- property recurrenceEnd as EKRecurrenceEndMBS
- property interval as Integer
- property frequency as Integer
- property firstDayOfTheWeek as Integer
- class EKReminderMBS
- class EKSourceMBS
- class EKStructuredLocationMBS
Blog Entries
Xojo Developer Magazine