パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v2.0.0

swipe_back_detector

カスタムルートまたはCupertinoルート以外のルートに「スワイプして戻る」機能を追加するための検出器。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
1400
いいね数
15
Pub ポイント
160

パッケージをインストール

flutter pub add swipe_back_detector

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

SwipeBackDetector は、カスタムルートでスワイプして戻る機能を有効にするFlutterパッケージであり、Cupertinoルート以外でもネイティブのような戻るジェスチャー体験を提供します。Android、iOS、Web、macOS、Windows、Linuxなど、すべての主要プラットフォームで動作します。この検出器は、任意のルートまたはページにシームレスに統合され、ユーザーが画面の端からスワイプすることで戻ることができます。カスタムナビゲーションフローを持つアプリに最適で、複雑な実装なしに使いやすさを向上させます。軽量で、直感的なナビゲーションジェスチャーを求める開発者向けに設計されています。

用途

  • カスタムルートナビゲーション
  • 非キュービト・ナビゲーションフロー
  • スワイプジェスチャーによるユーザーエクスペリエンスの向上
  • クロスプラットフォームジェスチャー対応
  • Webアプリでのエッジスワイプバックの実装
  • モーダル画面にスワイプして戻る機能を追加する

主な機能

  • エッジスワイプ検出
  • カスタムルートと互換性があります
  • クロスプラットフォーム互換性
  • 軽量で簡単に統合可能
  • 複数のプラットフォームをサポートしています
  • 設定可能なジェスチャー感度

適している対象

  • カスタムナビゲーションを構築する開発者
  • Cupertinoルート以外でスワイプバックが必要なアプリ
  • 複数のプラットフォームをターゲットにするプロジェクト
  • UXを重視したモバイルおよびWebアプリケーション
  • Cupertinoなしでネイティブ風のジェスチャーを希望するチーム

注意事項

  • 他のジェスチャー検出器と競合する可能性があります
  • ネストされたナビゲーターでは注意が必要です
  • 一部のサードパーティルーティングソリューションと互換性がありません
  • ジェスチャー動作のカスタマイズが限定的
  • すべてのターゲットプラットフォームでテストが必要です
  • 重いウィジェットによるパフォーマンスへの潜在的影響

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

swipe_back_detector

A detector to add "swipe to go back" functionality in custom routes or non cupertino routes.

Attributes

  • child: is the child to wrap with the pop gesture detector
  • cutoffVelocity: is the minimum velocity needed for the gesture to trigger
  • swipeAreaWidth: is the width of the detection area
  • verticalPadding: allows to restrict the detection area remaining vertically centered
  • popValue: is the value you want to pop out when performing a gesture

Todos:

  • [ ] Add RTL support

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。