Panoramica
Sezione intitolata “Panoramica”@capgo/capacitor-calendar dà alle app Capacitor l'accesso diretto alle funzionalità del calendario nativo. 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 i promemoria su iOS.
| iOS | Android |
|---|---|
![]() | ![]() |
Capacità di base
Sezione intitolata “Capacità di base”- Richiedi autorizzazioni di calendario e di avviso con gli accessi moderni al calendario di iOS.
- Crea, modifica, elimina e elenca gli eventi del calendario su iOS e Android.
- Apri la creazione, l'edizione, la cancellazione e la selezione del calendario UI nativa dove il sistema lo supporta.
- Elenca i calendari, ottieni il calendario predefinito e crea o modifica i calendari.
- Gestisci le liste di avvisi di iOS e gli elementi di avviso.
Supporto della piattaforma
Sostegno della piattaforma| Caratteristica | iOS | Android | Web |
|---|---|---|---|
| Verifiche e richieste di autorizzazione | Sì | Sì | No |
| CRUD degli eventi del calendario | Sì | Sì | No |
| Prompti di evento nativi | Sì | Sì | No |
| Elenco calendario e calendario predefinito | Sì | Sì | No |
| Sorgenti e selezione calendario | Sì | No | No |
| Calendario CRUD | Yes | Sì | No |
| Elenco delle notifiche e CRUD delle notifiche | Yes | No | No |
La implementazione web è un Capacitor di placeholder per API native solo.
Pubblico API
Sezione intitolata “Pubblico API”| 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 |
| Sveglie | openReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists |
__CAPGO_KEEP_0__
Sezione intitolata “Fonte di verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-calendario.

