@capgo/capacitor-calendar Capacitorアプリは、カレンダー機能に直接アクセスできるようになります。カレンダー権限の要求、イベントの作成と変更、システムカレンダーUIの開き、カレンダーとイベントのリスト、iOSのリマインダーの管理などを行うことができます。
| iOS | Android |
|---|---|
![]() | ![]() |
Core Capabilities
Core Capabilities- モダンiOSカレンダーアクセスレベルでカレンダーとリマインダーページャミションを要求します。
- iOSとAndroidでカレンダーイベントの作成、修正、削除、リストを実行します。
- ネイティブイベントの作成、修正、削除、カレンダーの選択UIを開きます。対応するプラットフォームで。
- カレンダーをリストし、デフォルトのカレンダーを取得し、カレンダーを作成または修正します。
- iOSのリマインダーリストとリマインダーアイテムを管理します。
プラットフォームサポート
プラットフォームサポート| 機能 | iOS | Android | Web |
|---|---|---|---|
| フェアトに得を不だです | Yes | Yes | です |
| Calendar event CRUD | Yes | Yes | です |
| Native event prompts | はい | はい | いいえ |
| __CAPGO_KEEP_0__リストと標準カレンダー | はい | はい | いいえ |
| __CAPGO_KEEP_0__ソースとピッカー | はい | いいえ | いいえ |
| __CAPGO_KEEP_0__CRUD | はい | はい | いいえ |
| __CAPGO_KEEP_0__のリストと__CAPGO_KEEP_0__のCRUD | はい | いいえ | いいえ |
CapacitorのWeb実装は、CapacitorのみのAPIのためのCapacitorのスタブです。
パブリックAPI
「パブリックAPI」というタイトルのセクション| エリア | メソッド |
|---|---|
| 権限 | checkPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess |
| イベント | createEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit |
| カレンダー | listCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar |
| リマインダー | openReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists |
真実の源
「真実の源」というセクションこのリファレンスはsyncd src/definitions.ts から capacitor-カレンダー.

