Resumen
Sección titulada “Resumen”@capgo/capacitor-calendar proporciona a las aplicaciones Capacitor acceso directo a las características de calendario nativas. 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”- Solicite permisos de calendario y recordatorios con acceso moderno a los niveles de calendario de iOS.
- Cree, modifique, elimine y liste 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 por defecto y cree o modifique calendarios.
- Administre listas de recordatorios de iOS y elementos de recordatorio.
Soporte de plataforma
Sección titulada “Soporte 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 por defecto | 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 de 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.

