Saltare alla navigazione

@capgo/capacitor-calendario

Gestione degli eventi del calendario nativa per le app Capacitor, compresi gli eventi promemoria, la gestione diretta degli eventi CRUD, l'elenco dei calendari e le Reminder iOS.

@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.

iOSAndroid
Demo di creazione di eventi di calendario nativi su iOSDemo di creazione di eventi di calendario nativi su Android
  • 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.
FunzioneiOSAndroidWeb
Controlli e richieste di autorizzazioneNo
CRUD degli eventi del calendarioNo
Prompiti di evento nativiNo
Elenco del calendario e calendario predefinitoNo
Sorgenti e picker di calendarioNoNo
CRUD di calendarioNo
Elenco delle ricordi e CRUD delle ricordiNoNo

La implementazione web è un Capacitor di placeholder per API native-only.

AreaMetodi
AutorizzazionicheckPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess
EventicreateEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit
CalendarilistCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar
Suggerimenti di ricordoopenReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists

Questa referenza è sincronizzata da src/definitions.ts in capacitor-calendario.