@capgo/capacitor-Kalender
Nativkalenderereignisverwaltung für Capacitor-Apps, einschließlich Ereignisvorschläge, direkter Ereignis-CRUD, Kalenderliste und iOS-Erinnerungen.
Übersicht
Übersicht@capgo/capacitor-calendar Gibt Capacitor-Apps direkten Zugriff auf native Kalenderfunktionen. Verwenden Sie es, um Kalenderberechtigungen anzufordern, Ereignisse zu erstellen und zu ändern, die Systemkalender-UI zu öffnen, Kalender und Ereignisse aufzulisten und Erinnerungen auf iOS zu verwalten.
| iOS | Android |
|---|---|
![]() | ![]() |
Grundlegende Funktionen
Anfragen von Kalender- und Erinnerungsberechtigungen mit modernen iOS-Kalenderzugriffsebenen.- Erstellen, ändern, löschen und Kalendereinträge auf iOS und Android auflisten.
- Erstellen, ändern, löschen und Kalendereinträge auf iOS und Android auflisten.
- Erstellung, Bearbeitung, Löschen und Kalenderauswahl UI, wenn die Plattform es unterstützt.
- Kalender auflisten, Standardkalender abrufen und Kalender erstellen oder bearbeiten.
- iOS-Erinnerungslisten und -einzelheiten verwalten.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Funktion | iOS | Android | Web |
|---|---|---|---|
| Zugriffsprüfungen und -anfragen | Ja | Ja | Nein |
| CRUD für Kalenderereignisse | Ja | Ja | Nein |
| Native Ereignis-Ermunterungen | Ja | Ja | Nein |
| Kalenderliste und Standardkalender | Ja | Ja | Nein |
| Kalenderquellen und Picker | Ja | Nein | Nein |
| Kalender CRUD | Ja | Ja | Nein |
| Erinnerungslisten und Erinnerung CRUD | Ja | Nein | Nein |
Die Web-Implementierung ist ein Capacitor-Stub für native-only APIs.
Öffentliche API
Abschnitt mit dem Titel “Öffentliche API”| Bereich | Methoden |
|---|---|
| Zugriffsrechte | checkPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess |
| Ereignisse | createEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit |
| Kalender | listCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar |
| Erinnerungen | openReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz ist synchronisiert von src/definitions.ts in capacitor-Kalender.

