@capgo/capacitor-calendrier
Gestion native des événements de calendrier pour les applications Capacitor, y compris les invitations d'événements, la gestion directe des événements CRUD, la liste de calendrier et les rappels iOS.
Vue d'ensemble
Section intitulée « Vue d'ensemble »@capgo/capacitor-calendar permet aux applications Capacitor d'accéder directement aux fonctionnalités de calendrier natives. Utilisez-le pour demander des permissions de calendrier, créer et modifier des événements, ouvrir l'interface utilisateur de calendrier système, lister les calendriers et les événements, et gérer les rappels sur iOS.
| iOS | Android |
|---|---|
![]() | ![]() |
Capacités de base
Section intitulée « Capacités de base »- Demander les autorisations de calendrier et de rappel avec les niveaux d'accès de calendrier modernes iOS.
- Créer, modifier, supprimer et lister les événements de calendrier sur iOS et Android.
- Ouvrez la création, modification, suppression et sélection de calendrier native d'événements où le plateau le supporte.
- Lister les calendriers, obtenir le calendrier par défaut et créer ou modifier les calendriers.
- Gérer les listes de rappels iOS et les éléments de rappel.
Support de plateforme
Section intitulée « Support de plateforme »| Fonctionnalité | iOS | Android | Web |
|---|---|---|---|
| Contrôles et demandes d'autorisation | Oui | Oui | Non |
| Gestion des événements de calendrier | Oui | Oui | Non |
| Événements natifs | Oui | Oui | Oui |
| Liste de calendriers et calendrier par défaut | Oui | Oui | Oui |
| Sources de calendrier et sélecteur | Oui | Oui | Oui |
| Calendrier CRUD | Oui | Oui | Non |
| Listes de rappels et CRUD de rappels | Oui | Non | Non |
The web implementation is a Capacitor stub for native-only APIs.
Public API
Section intitulée « Public API »| Zone | Méthodes |
|---|---|
| Permissions | checkPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess |
| Événements | createEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit |
| Calendriers | listCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar |
| Rappels | openReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists |
Source de Vérité
Section intitulée « Source de Vérité »Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-calendrier.

