Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

CalendarService User Experience

Your component can deliver any user experience you like. There are a number of common calendar-based features where CalendarService might be suitable.

Here are a few examples of common calendar-based features:

  • View all calendar events for a specified date or date range
  • Add a new calendar event to a device’s calendar
  • Check if a newly scheduled event conflicts with any events on a device’s calendar
  • Schedule a reminder to avoid missing important events
  • Compare an event on a device calendar to another calendar
  • Perform an action when a calendar event begins
  • Read, change, or remove an existing calendar event

In some of these examples, CalendarService is only a part of the complete solution. Displaying event data, checking a calendar for availability, and so on are other parts that you need to implement yourself.