搜尋套件、儲存庫與 APP 分類

套件詳情v1.0.3

modal_progress_indicator

可設定的模態進度指示器,可阻擋對包裝的元件及其子樹的存取。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
212
喜歡數
36
Pub 分數
160

安裝套件

flutter pub add modal_progress_indicator

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

一個可設定的模態進度指示器,覆蓋在包裝的組件上,阻擋子樹中的使用者互動。它提供了一種乾淨的方式來顯示載入狀態,而不會中斷UI流程。該指示器可自訂外觀與行為,適用於跨平台的各種載入情境。它能順暢地整合至Flutter應用程式,並支援所有主要平台,包括行動裝置、網頁與桌面。

適用情境

  • 在資料獲取期間顯示加載狀態
  • 阻止表單提交期間的UI
  • 在背景操作中顯示進度
  • 在非同步任務期間防止使用者互動
  • 增強頁面過渡期間的使用者體驗

主要特色

  • 完全可自定義的覆蓋層
  • 阻止對包裝內容的存取
  • 支援所有 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,
)

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。