Skip to content

@capgo/capacitor-pretty-toast

iOS、Android、Webでnative-lookingのtoast通知を表示することができます。

@capgo/capacitor-pretty-toast 提供するのは toast.* APIはCapacitorアプリケーション用のネイティブファーストのトースト通知用のAPIです。iOSとAndroidではネイティブオーバーレイを、WebではDOMレンダラーを使用します。

成功メッセージ、エラー、ローディング状態、長時間実行されるプロミスへのフィードバック、プラットフォームと統合されたように感じるアクショントーストに使用してください。

外部デバイス上のアニメーションPretty Toastのデモ
Toast通知フロー

Core Capabilities

Core Capabilities
  • toast.show -フルコンフィグオブジェクトからカスタムトーストを表示します。
  • toast.success, toast.error, toast.info, toast.warning -タイトルとオプションのコンフィグを持つ一般的なセマンティックトーストを表示します。
  • toast.loading -パーシスタントローディングトーストを表示します。
  • toast.update -既存のトーストを更新します。
  • toast.promise -ローディング、成功、エラーの状態でPromiseを追跡します。
  • toast.dismiss -1つのトーストまたはキューをクリアします。 toast.dismissAll Public __CAPGO_KEEP_0__
メソッド説明
toast.show(config, options?)フル表示のトーストを表示します。 ToastConfig.
toast.success(title, config?, options?)成功のトーストを表示します。
toast.error(title, config?, options?)エラーのトーストを表示します。
toast.info(title, config?, options?)情報のトーストを表示します。
toast.warning(title, config?, options?)警告のトーストを表示します。
toast.loading(title, config?, options?)デフォルトで自動で消去されないローディングのトーストを表示します。
toast.update(id, partial)既存のトーストを更新します。
toast.promise(promise, messages)ローディング状態を表示し、成功またはエラーの場合に更新します。
toast.dismiss(id?)トーストを1つまたはアクティブなトーストを消去します。
toast.dismissAll()すべての表示中およびキュー内のトーストを閉じます。

このリファレンスは src/definitions.ts でsyncされています。 capacitor-pretty-toast.

Capacitorを使用している場合 @capgo/capacitor-pretty-toast でネイティブプラグインの作業を計画している場合、Capacitorを Capgo Plugin Directory 製品ワークフローについては Capgo プラグインディレクトリを参照してください。 Capacitor プラグインは Capgo によって提供されています。 実装詳細については Capacitor プラグインを Capgo で確認してください。 プラグインの追加または更新 実装詳細についてはプラグインの追加または更新を参照してください。 Ionic Enterprise プラグインの代替 製品ワークフローについては Ionic Enterprise プラグインの代替を参照してください。 Capgo ネイティブビルド 製品ワークフローについては Capgo ネイティブビルドを参照してください。