Platforms to show: All Mac Windows Linux Cross-Platform

Back to CalCalendarStoreMBS class.

CalCalendarStoreMBS.CalendarsChanged(Externally as boolean, InsertedRecords() as string, UpdatedRecords() as string, DeletedRecords() as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Calendar MBS MacFrameworks Plugin 11.2 ✅ Yes ❌ No ❌ No ❌ No
The event being called when some calendars changed.

The Calendar Store frameworks posts notifications when any application, including yours, makes changes to the user's calendar data.

Externally is true if this changes are not made by your application.

The three events give you the unique IDs of the calendars which have been inserted, updated or modified.

If all three arrays are nil/empty, that indicates everything has changed, and the client should refresh the calendar, event, and task information currently being used. Since this tends to be an expensive and inconvenient operation, it will only occur under unusual circumstances, such as when restoring from backup.

Some examples using this event:

CalCalendarStoreMBS.EventsChanged(Externally as boolean, InsertedRecords() as string, UpdatedRecords() as string, DeletedRecords() as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Calendar MBS MacFrameworks Plugin 11.2 ✅ Yes ❌ No ❌ No ❌ No
The event being called when some events changed.

The Calendar Store frameworks posts notifications when any application, including yours, makes changes to the user's calendar data.

Externally is true if this changes are not made by your application.

The three events give you the unique IDs of the events which have been inserted, updated or modified.

If all three arrays are nil/empty, that indicates everything has changed, and the client should refresh the calendar, event, and task information currently being used. Since this tends to be an expensive and inconvenient operation, it will only occur under unusual circumstances, such as when restoring from backup.

Some examples using this event:

CalCalendarStoreMBS.TasksChanged(Externally as boolean, InsertedRecords() as string, UpdatedRecords() as string, DeletedRecords() as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Calendar MBS MacFrameworks Plugin 11.2 ✅ Yes ❌ No ❌ No ❌ No
The event being called when some tasks changed.

The Calendar Store frameworks posts notifications when any application, including yours, makes changes to the user's calendar data.

Externally is true if this changes are not made by your application.

The three events give you the unique IDs of the tasks which have been inserted, updated or modified.

If all three arrays are nil/empty, that indicates everything has changed, and the client should refresh the calendar, event, and task information currently being used. Since this tends to be an expensive and inconvenient operation, it will only occur under unusual circumstances, such as when restoring from backup.

Some examples using this event:

The items on this page are in the following plugins: MBS MacFrameworks Plugin.


The biggest plugin in space...