FLUTTER ECOSYSTEM

drag_and_drop_lists

2段階のリストのドラッグアンドドロップによる並べ替えを可能にするFlutterパッケージ。

drag_and_drop_lists のカバー
最新バージョン
0.4.2
30日間ダウンロード
1.9万
いいね数
457
Pub ポイント
150

パッケージ概要

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

概要

2段階のネストされたリスト内でドラッグアンドドロップによる再順序付けを可能にするFlutterパッケージです。複数のレベル間でアイテムを再配置するための直感的なユーザー操作をサポートしており、階層データの整理に最適です。Android、iOS、Web、macOS、Windows、Linuxなど、すべての主要プラットフォームと互換性があります。シンプルさとパフォーマンスを重視して設計されており、複雑なセットアップなしに既存のFlutterアプリにシームレスに統合できます。最小限のコードでインタラクティブなリスト構造を簡単に実装できます。ソースコードはGitHub上で公開されており、透明性と貢献を促進しています。

用途
  • ネストされたタスクリストの並べ替え
  • カスタマイズ可能なダッシュボードの構築
  • 並べ替え可能なカテゴリ-サブカテゴリ構造の作成
  • インタラクティブなToDoアプリケーションの設計
  • ドラッグアンドドロップによるファイルまたはアイテムの整理の実装
主な機能
  • 2段階リストのサポート
  • 階層間のドラッグアンドドロップ
  • プラットフォーム非依存の実装
  • 必要なボイラープレートが最小限です
  • 組み込みアニメーション処理
  • パブリックな GitHub リポジトリ
適している対象
  • 階層的なUIを構築する開発者
  • 動的なリストの再順序付けを必要とするアプリ
  • ネストされたデータ構造を持つプロジェクト
  • UI重視の生産性ツール
  • オープンソースで保守可能なソリューションを求めるチーム
注意事項
  • 2レベルのネストまでに制限
  • 複雑なレイアウトにはカスタムスタイルの適用が必要になる場合があります
  • 非常に大きなリストではパフォーマンスが低下する可能性があります
  • 基本的なドラッグ以外のタッチジェスチャーには最適化されていません
  • ドロップターゲット用の組み込み検証なし
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add drag_and_drop_lists

カテゴリー

ソースリポジトリ

関連プロジェクト