Panoramica
Sezione intitolata “Panoramica”@capgo/capacitor-calendar dà agli app Capacitor accesso diretto alle funzionalità di calendario native. Utilizzalo per richiedere le autorizzazioni del calendario, creare e modificare gli eventi, aprire l'interfaccia utente del calendario del sistema, elencare i calendari e gli eventi e gestire le Reminder su iOS.
| iOS | Android |
|---|---|
![]() | ![]() |
Capacità fondamentali
Sezione intitolata “Capacità fondamentali”- Richiedi autorizzazioni per il calendario e le notifiche con livelli di accesso moderni al calendario iOS.
- Creare, modificare, eliminare e elencare eventi del calendario su iOS e Android.
- Apri l'interfaccia utente di creazione, modifica, eliminazione e selezione del calendario nativo dove il sistema lo supporta.
- Elencare i calendari, ottenere il calendario predefinito e creare o modificare i calendari.
- Gestisci le liste dei ricordi iOS e gli elementi dei ricordi.
Sostegno della piattaforma
Sottosezione intitolata “Sostegno della piattaforma”| Funzione | iOS | Android | Web |
|---|---|---|---|
| Controlli e richieste di autorizzazione | Sì | Sì | No |
| CRUD degli eventi del calendario | Sì | Sì | No |
| Prompiti di evento nativi | Sì | Sì | No |
| Elenco del calendario e calendario predefinito | Sì | Sì | No |
| Sorgenti e picker di calendario | Sì | No | No |
| CRUD di calendario | Sì | Sì | No |
| Elenco delle ricordi e CRUD delle ricordi | Sì | No | No |
La implementazione web è un Capacitor di placeholder per API native-only.
API pubblico
Sezione intitolata “API pubblico”| Area | Metodi |
|---|---|
| Autorizzazioni | checkPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess |
| Eventi | createEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit |
| Calendari | listCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar |
| Suggerimenti di ricordo | openReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa referenza è sincronizzata da src/definitions.ts in capacitor-calendario.

