一個平滑、可自訂的可拖曳容器組件,允許個別子項目被拖曳、刪除或固定位置。專為支援 SliverGridDelegate 的動態佈局設計,非常適合跨多個平台的可重新排序與互動式 UI。此套件透過啟用直覺的拖曳與放置行為來提升使用者互動,同時維持效能與回應性。完美適用於建立可自訂的儀表板、任務看板,或任何需要靈活項目管理的介面。
適用情境
- 可重新排序的儀表板小工具
- 互動式任務或卡片管理
- 支援拖曳的動態網格版面
- 可自定義的 UI 組件
- 建構看板風格介面
主要特色
- 可拖動的單個子項
- 支援刪除和修復項目
- SliverGridDelegate 兼容性
- 平滑拖曳動畫
- 跨平台支援(Android、iOS、Web、macOS、Windows、Linux)
- 透過 pub add 輕鬆整合
適合對象
- 開發互動式版面的開發者
- 需要拖曳與放置功能的UI設計師
- 需要可自定格線或列表排列的應用程式
- 包含動態內容重新排序的專案
- 跨平台應用程式
使用建議
- 可能需要仔細的狀態管理
- 大量項目帶來的效能影響
- 除了基本的拖曳行為之外,自訂選項有限
- 未針對極高頻率的拖曳作業進行優化
