Resumen
Sección titulada “Resumen”@capgo/capacitor-calendar proporciona 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 Fundamentales
Sección titulada “Capacidades Fundamentales”- Solicite permisos de calendario y recordatorios con niveles de acceso de calendario moderno 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 predeterminado y cree o modifique calendarios.
- Administre listas de recordatorios de iOS y elementos de recordatorio.
Soporte de Plataformas
Sección titulada “Soporte de la 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 | Sí | Sí | No |
| Lista de calendario y calendario por defecto | Sí | Sí | No |
| Origenes 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 Capacitor para APIs nativas solo.
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
Título de la sección “Fuente de Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-calendario.

