@capgo/capacitor-calendar
Capacitorアプリ用のカレンダーイベント管理
@capgo/capacitor-calendar gives Capacitor apps direct access to native calendar features. Use it to request calendar permissions, create and modify events, open the system calendar UI, list calendars and events, and manage Reminders on iOS.
__CAPGO_KEEP_0__アプリがネイティブのカレンダー機能に直接アクセスできるようにします。カレンダーパーミッションの要求、イベントの作成と修正、システムカレンダーUIの開き、カレンダーとイベントのリスト、iOSのリマインダーの管理を行うことができます。
__CAPGO_KEEP_0__アプリがネイティブのカレンダー機能に直接アクセスできるようにします。カレンダーパーミッションの要求、イベントの作成と修正、システムカレンダーUIの開き、カレンダーとイベントのリスト、iOSのリマインダーの管理を行うことができます。| iOS | Android |
|---|---|
![]() | ![]() |
Core Capabilities
「Core Capabilities」- モダンiOSカレンダーアクセスレベルでカレンダーとリマインダーパーミッションを要求します。
- iOSとAndroidでカレンダーイベントの作成、修正、削除、リストを実行します。
- ネイティブイベントの作成、修正、削除、カレンダーの選択UIを開きます。対応するプラットフォームでは。
- カレンダーのリスト、デフォルトのカレンダーを取得し、カレンダーを作成または修正します。
- iOSのリマインダーリストとリマインダーアイテムを管理します。
プラットフォームサポート
プラットフォームサポート| 機能 | iOS | Android | Web |
|---|---|---|---|
| パーミッションのチェックとリクエスト | Yes | Yes | No |
| カレンダーイベントのCRUD | Yes | Yes | しない |
| ネイティブイベントのポンプ | はい | はい | しない |
| カレンダーの一覧とデフォルトのカレンダー | はい | はい | しない |
| カレンダーソースとピッカー | はい | しない | しない |
| カレンダーCRUD | はい | はい | しない |
| リマインダーリストとリマインダークルード | はい | しない | しない |
ウェブ実装はCapacitorのネイティブのみAPIのためのスタブです。
パブリック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 |
真実の源
「真実の源」というセクションこのリファレンスはsynced されている src/definitions.ts に capacitor-カレンダー.

