Resumen
Sección titulada “Resumen”@capgo/capacitor-calendar da a las aplicaciones Capacitor acceso directo a las características nativas del calendario. Utilízalo para solicitar permisos de calendario, crear y modificar eventos, abrir la interfaz de usuario del calendario del sistema, listar calendarios y eventos, y gestionar recordatorios en iOS.
Demostración
Sección titulada “Demostración”| iOS | Android |
|---|---|
![]() | ![]() |
Capacidades básicas
Sección titulada “Capacidades básicas”- Obtenga permisos de calendario y recordatorios con niveles de acceso al calendario de iOS moderno.
- 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 se admita la plataforma.
- Listar calendarios, obtener el calendario predeterminado y crear o modificar calendarios.
- Gestionar listas de recordatorios de iOS y elementos de recordatorio.
Compatibilidad de plataforma
Sección titulada “Compatibilidad de plataforma”| Característica | iOS | Android | Web |
|---|---|---|---|
| Verificaciones y solicitudes de permisos | Sí | Sí | No |
| CRUD de eventos de calendario | Sí | Sí | No |
| Prompts de eventos nativos | Sí | Sí | No |
| Lista de calendario y calendario predeterminado | Sí | Sí | No |
| Fuentes y selector de calendario | 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 Capacitor para APIs solo nativas.
Público API
Sección titulada “Público API”| Á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.

