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

パッケージ詳細v1.0.3

modal_progress_indicator

ラップされたウィジェットおよびそのサブツリーへのアクセスをブロックするカスタマイズ可能なモーダルプログレスインジケータ。

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

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

flutter pub add modal_progress_indicator

パッケージ概要

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

ラップされたウィジェットをオーバーレイし、サブツリー内のユーザー操作をブロックするカスタマイズ可能なモーダルプログレスインジケーターです。UIフローを妨げることなくロード状態を表示するためのクリーンな方法を提供します。外観や動作をカスタマイズ可能で、さまざまなプラットフォームでのさまざまなロードシナリオに適しています。Flutterアプリにスムーズに統合され、モバイル、Web、デスクトップなどすべての主要プラットフォームをサポートしています。

用途

  • データ取得中にロード状態を表示する
  • フォーム送信中のUIのブロッキング
  • バックグラウンド操作の進行状況を表示する
  • 非同期タスク中におけるユーザー操作の防止
  • ページ遷移中のUXの向上

主な機能

  • 完全にカスタマイズ可能なオーバーレイ
  • ラップされたコンテンツへのアクセスをブロックする
  • すべての Flutter プラットフォームをサポートしています
  • カスタマイズ可能な進行状況の外観
  • 既存のウィジェットとの簡単な統合

適している対象

  • 一時的なUIブロッキングが必要な開発者
  • 頻繁な非同期操作を伴うアプリ
  • クロスプラットフォームアプリケーション
  • ユーザーエクスペリエンスを重視したインターフェース
  • ロードフィードバックが必要なフォーム

注意事項

  • 注意しないとコンテンツが隠れてしまう可能性があります
  • オーバーレイの適切な処理が必要です
  • 長時間実行されるプロセスには適していない
  • 過剰に使用するとパフォーマンスに影響を与える可能性があります
  • アクセシビリティ設定の確認が必要です

元の README

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

Modal Progress Indicator

Pub style: very good analysis License: MIT

Configurable modal progress indicator that blocks access to a wrapped widget and its subtree.

Usage

Example of using ModalProgressIndicator:

ModalProgressIndicator(
  visible: true,
  indicator: CircularProgressIndicator(),
  options: BackgroundOptions(
    color: Colors.black,
    opacity: 0.5,
    blurEffect: BlurEffect(
      sigmaX: 1.5,
      sigmaY: 1.5,
    ),
  ),
  child: child,
)

カテゴリー

ソースリポジトリ

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

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