Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Mac64bit Plugin:EventKit:
Not Console safe, 249 entry points.
- class EKAlarmMBS
- method copy as EKAlarmMBS
- method Constructor(offset as double)
- method Constructor(date as date)
- method Constructor(date as dateTime)
- property type as Integer
- property proximity as Integer
- property soundName as String
- property emailAddress as String
- property relativeOffset as double
- property absoluteDate as date
- property structuredLocation as EKStructuredLocationMBS
- property url as String
- property absoluteDateTime as DateTime
- shared method alarmWithRelativeOffset(offset as double) as EKAlarmMBS
- shared method alarmWithAbsoluteDate(d as date) as EKAlarmMBS
- shared method alarmWithAbsoluteDateTime(d as dateTime) as EKAlarmMBS
- class EKCalendarItemMBS
- method attendees as EKParticipantMBS()
- method alarms as EKAlarmMBS()
- method setAlarms(alarms() as EKAlarmMBS)
- method recurrenceRules as EKRecurrenceRuleMBS()
- method setRecurrenceRules(rules() as EKRecurrenceRuleMBS)
- method addRecurrenceRule(rule as EKRecurrenceRuleMBS)
- method removeRecurrenceRule(rule as EKRecurrenceRuleMBS)
- method addAlarm(alarm as EKAlarmMBS)
- method removeAlarm(alarm as EKAlarmMBS)
- property title as String
- property calendarItemIdentifier as String
- property calendarItemExternalIdentifier as String
- property calendar as EKCalendarMBS
- property location as String
- property notes as String
- property URL as String
- property timeZone as NSTimeZoneMBS
- property lastModifiedDate as Date
- property creationDate as Date
- property hasAlarms as Boolean
- property hasRecurrenceRules as Boolean
- property hasAttendees as Boolean
- property hasNotes as Boolean
- property lastModifiedDateTime as DateTime
- property creationDateTime as DateTime
- class EKCalendarMBS
- method Constructor(entityType as integer, eventStore as EKEventStoreMBS)
- property source as EKSourceMBS
- property title as String
- property calendarIdentifier as String
- property type as Integer
- property allowsContentModifications as Boolean
- property Subscribed as Boolean
- property Immutable as Boolean
- property allowedEntityTypes as Integer
- property supportedEventAvailabilities as Integer
- property CGColor as Variant
- property Color as NSColorMBS
- shared method calendarForEntityType(entityType as integer, eventStore as EKEventStoreMBS) as EKCalendarMBS
- class EKEventMBS
- method setStartDate(d as date, tz as NSTimeZoneMBS)
- method setEndDate(d as date, tz as NSTimeZoneMBS)
- method Constructor(eventStore as EKEventStoreMBS)
- method refresh as boolean
- method compareStartDateWithEvent(other as EKEventMBS) as integer
- property startDate as Date
- property endDate as Date
- property occurrenceDate as Date
- property AllDay as Boolean
- property eventIdentifier as String
- property birthdayPersonUniqueID as String
- property organizer as EKParticipantMBS
- property status as Integer
- property availability as Integer
- property isDetached as Boolean
- property structuredLocation as EKStructuredLocationMBS
- property birthdayContactIdentifier as String
- property startDateTime as DateTime
- property endDateTime as DateTime
- property occurrenceDateTime as DateTime
- shared method eventWithEventStore(eventStore as EKEventStoreMBS) as 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
- method copy as EKParticipantMBS
- method Constructor
- method ABPersonInAddressBook(addressBook as Variant) as Variant
- property name as String
- property URL as String
- property person as Variant
- property participantStatus as Integer
- property participantRole as Integer
- property participantType as Integer
- property isCurrentUser as Boolean
- property contactPredicate as NSPredicateMBS
- class EKRecurrenceDayOfWeekMBS
- method Constructor(dayOfTheWeek as integer)
- method Constructor(dayOfTheWeek as integer, weekNumber as integer)
- method copy as EKRecurrenceDayOfWeekMBS
- property Handle as Integer
- property dayOfTheWeek as Integer
- property weekNumber as Integer
- shared method dayOfWeek(dayOfTheWeek as integer) as EKRecurrenceDayOfWeekMBS
- shared method dayOfWeek(dayOfTheWeek as integer, weekNumber as integer) as EKRecurrenceDayOfWeekMBS
- class EKRecurrenceEndMBS
- method copy as EKRecurrenceEndMBS
- method Constructor(occurrenceCount as integer)
- method Constructor(endDate as date)
- method Constructor(endDate as dateTime)
- property Handle as Integer
- property occurrenceCount as Integer
- property endDate as Date
- property endDateTime as DateTime
- shared method recurrenceEndWithOccurrenceCount(occurrenceCount as integer) as EKRecurrenceEndMBS
- shared method recurrenceEndWithEndDate(endDate as date) as 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
- method Constructor(eventStore as EKEventStoreMBS)
- property completionDate as Date
- property completed as Boolean
- property startDateComponents as NSDateComponentsMBS
- property dueDateComponents as NSDateComponentsMBS
- property dueDate as Date
- property priority as Integer
- property completionDateTime as DateTime
- property dueDateTime as DateTime
- shared method reminderWithEventStore(eventStore as EKEventStoreMBS) as EKReminderMBS
- class EKSourceMBS
- class EKStructuredLocationMBS
- method Constructor(title as string)
- method copy as EKObjectMBS
- property title as String
- property radius as double
- property geoLocation as Variant
- shared method locationWithTitle(title as string) as EKStructuredLocationMBS
- shared method locationWithMapItem(MapItem as Variant) as EKStructuredLocationMBS
Blog Entries
- News from the MBS Xojo Plugins Version 24.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 24.1
- MBS Xojo Plugins, version 24.1pr1
- News from the MBS Xojo Plugins Version 22.0
- MBS Xojo Plugins, version 22.0pr7
- News from the MBS Xojo Plugins in version 21.5
- MBS Xojo Plugins, version 20.6pr1
- MBS Xojo Plugins, version 20.5pr6
- MBS Xojo Plugins, version 19.5pr1
- MBS Xojo Event Kit, version 1.2