套件概覽
progress_timeline 套件為 Flutter 提供了一個可自訂的時間軸小工具,專門設計用於以視覺方式呈現大型流程中的各階段。它幫助使用者追蹤順序步驟中的進度,非常適合工作流程、引導流程或專案里程碑。該小工具支援線性與垂直佈局,並提供自訂指標、標籤和進度標記的選項。它輕量且能無縫整合至現有的 Flutter 應用程式中。此套件為開源,由社群維護。
適用情境
- 引導流程
- 專案里程碑追蹤
- 訂單處理狀態
- 使用者旅程視覺化
- 任務完成進度
主要特色
- 可自訂的時間軸佈局
- 視覺進度指示器
- 對步驟標籤的支援
- 靈活的樣式選項
- 開源且持續維護
適合對象
- 應用開發者建構引導式工作流程
- 需要視覺進度追蹤的設計人員
- 需要逐步用戶指導的項目
- 簡單而有效的流程表示使用者介面
使用建議
- 僅限基本的時間線功能
- 無內建動畫支援
- 未針對非常長的序列進行優化
- 依賴外部維護以進行更新