@capgo/capacitor-calendar gives Capacitor apps direct access to native calendar features. Use it to request calendar permissions, create and modify events, open the system calendar UI, list calendars and events, and manage Reminders on iOS.
Sección titulada “Demostración”
Section titled “Overview”| iOS | Android |
|---|---|
![]() | ![]() |
Capacidades básicas
Sección titulada “Capacidades básicas”- Solicite permisos de calendario y recordatorios con acceso moderno a calendarios de iOS.
- Crear, modificar, eliminar y listar eventos de calendario en iOS y Android.
- Abra la interfaz de usuario de creación, edición, eliminación y selección de calendario nativa donde el sistema lo permita.
- Liste calendarios, obtenga el calendario predeterminado y cree o modifique calendarios.
- Gestione listas de recordatorios de iOS y elementos de recordatorio.
Compatibilidad con la plataforma
Sección titulada “Soporte de plataforma”| Característica | iOS | Android | Web |
|---|---|---|---|
| Verificación y solicitud de permisos | Sí | Sí | NO |
| CRUD de eventos de calendario | Sí | Sí | No |
| No eventos nativos de solicitud | Sí | Sí | No |
| Lista de calendario y calendario por defecto | Sí | Sí | No |
| Fuentes de calendario y selector | Sí | No | No |
| CRUD de calendario | Sí | Sí | No |
| Listas de recordatorios y CRUD de recordatorios | Sí | No | No |
La implementación web es un stub de Capacitor para APIs solo nativas.
API público
Sección titulada “API público”| Área | Métodos |
|---|---|
| Permisos | checkPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess |
| Eventos | createEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit |
| Calendarios | listCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar |
| Recordatorios | openReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-calendario.

