コンテンツにジャンプ

@capgo/capacitor-カレンダー

Capacitorのカレンダーイベント管理

@capgo/capacitor-calendar Capacitor アプリは、カレンダー機能へのネイティブアクセスを直接提供します。カレンダーパーミッションの要求、イベントの作成と変更、システムカレンダーUIの開き、カレンダーとイベントのリスト、iOS上のリマインダーの管理などを行うことができます。

iOSAndroid
iOSのネイティブカレンダーイベント作成のデモAndroidのネイティブカレンダーイベント作成のデモ
  • iOS カレンダーとリマインダー権限の要求
  • iOS と Android でカレンダーイベントの作成、変更、削除、リストを実行
  • iOS と Android でサポートされている場合、ネイティブのイベント作成、編集、削除、カレンダー選択UIを開く
  • iOS と Android でカレンダーをリストし、デフォルトのカレンダーを取得し、カレンダーを作成または変更
  • iOS のリマインダー リストとリマインダー アイテムを管理

プラットフォーム サポート

機能
iOSAndroidWeb権限の確認と要求
Platform Supportはいはいいいえ
カレンダーイベントCRUDはいはいいいえ
ネイティブイベントプロンプトはいはいいいえ
カレンダー表示とデフォルトカレンダーはいはいいいえ
カレンダー ソースとピッカーはいいいえいいえ
カレンダー CRUDはいはいいいえ
リマインダーリストとリマインダークラスターYesNoNo

ウェブ実装は、ネイティブのみのAPIのためのCapacitorのプレースホルダーです。

エリアメソッド
権限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

真実の源

「真実の源」

この参照は src/definitions.ts で capacitor-カレンダー.