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

flutter_form_bloc のカバー
パッケージ詳細v0.31.0

flutter_form_bloc

Flutterで美しいフォームを作成します。フォームの状態に反応して、プリフィル、非同期検証、フォームフィールドの更新、進行状況、失敗、またはナビゲーションを表示する最も簡単な方法です。

30日間ダウンロード
586
いいね数
227
Pub ポイント
60

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

flutter pub add flutter_form_bloc

パッケージ概要

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

flutter_form_bloc は、フォームフィールドの事前入力、非同期検証、動的なフィールド更新、状態駆動型UI反応といった強力な機能を備えたFlutterパッケージです。開発者が状態変更に応じてローディングインジケーター、エラー、または画面間のナビゲーションを表示する美しいリアクティブなフォームを構築できるようにします。このパッケージはFlutterのウィジェットツリーとスムーズに統合され、フォームイベントおよび状態に基づく状態管理を通じて、クリーンで保守しやすいコードを促進します。リアルタイムフィードバックと動的な振る舞いが必要な複雑なフォームに最適です。

用途

  • 動的で反応的なフォームの構築
  • フォーム内の非同期検証の処理
  • 既存のデータでフォームを事前入力する
  • フォームの状態遷移の管理
  • フォームの状態に基づくナビゲーションの自動化
  • ロード状態とエラー状態の表示

主な機能

  • 非同期検証のサポート
  • UIの更新のためのフォーム状態反応
  • フォームフィールドの簡単な事前入力
  • 動的フィールドの更新
  • 組み込みフォームイベント処理
  • ステート駆動型ナビゲーション

適している対象

  • 複雑なフォームを開発する開発者
  • 保守可能なフォーム論理を重視するチーム
  • リアルタイムフォームフィードバックを必要とするプロジェクト
  • 重いフォームインタラクションを持つアプリ
  • リアクティブパターンを使用するFlutter開発者
  • 堅牢なフォーム状態管理を必要とするプロジェクト

注意事項

  • リアクティブプログラミングのコンセプトを理解している必要があります
  • シンプルなフォームにオーバーヘッドを追加する可能性があります
  • form_bloc コアパッケージに依存しています
  • 基本的な例以外のドキュメントは限られている
  • 複雑なフォームワークフローを持つ大規模なアプリケーションに最適

元の README

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

form_bloc

Package Pub
form_bloc pub package
flutter_form_bloc pub package

Easy Form State Management using BLoC pattern. Separate the Form State and Business Logic from the User Interface.

🔥👉 Documentation and Tutorials 👈🔥

  • [x] Synchronous Field Validation
  • [x] Asynchronous Field Validation
  • [x] Easy Loading and Initializing
  • [x] Wizard / Stepper Forms
  • [x] Submission Progress
  • [x] Success / Failure Response
  • [x] Serializable Form
  • [x] Submission Errors to Fields
  • [x] Dynamic Fields
  • [x] Conditional Fields
  • [x] List Fields
  • [x] Group Fields
  • [x] CRUD Support
  • [x] Beautiful Built-In Widgets

Examples

Maintainers

カテゴリー

依存関係

依存関係一覧 7 件

ソースリポジトリ

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

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