Saltare al contenuto

@capgo/capacitor-calendar

Gestione degli eventi del calendario nativa per le app Capacitor, compresi gli eventi promemoria, la creazione/modifica diretta degli eventi, l'elenco dei calendari e le notifiche iOS.

@capgo/capacitor-calendar fornisce agli app Capacitor l'accesso diretto alle funzionalità native del calendario. 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
Esempio iOS di creazione di evento di calendario nativoEsempio Android di creazione di evento di calendario nativo
  • Richiedere le autorizzazioni di calendario e di avviso con gli accessi moderni al calendario iOS.
  • Creare, modificare, eliminare e elencare gli eventi del calendario su iOS e Android.
  • Aprire la creazione, l'edizione, l'eliminazione e la selezione del calendario UI nativo dove il sistema lo supporta.
  • Elencare i calendari, ottenere il calendario predefinito e creare o modificare i calendari.
  • Gestire le liste di avvisi iOS e gli elementi di avviso.
CaratteristicaiOSAndroidWeb
Verifiche e richieste di autorizzazioneNo
CRUD degli eventi del calendarioNo
Promozioni di eventi nativeNo
Elenco calendario e calendario predefinitoNo
Fonti calendario e pickerNoNo
CRUD del calendarioNo
Elenco delle notifiche e CRUD delle notificheNoNo

The web implementation is a Capacitor stub for native-only APIs.

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

Punto di riferimento intitolato “Punto di verità”

Questa documentazione è sincronizzata da

in src/definitions.ts __CAPGO_KEEP_0__-calendario capacitor-calendar.