FLUTTER ECOSYSTEM

extended_list

擴展列表支援追蹤收集垃圾/視口索引,將 lastChild 當作特殊子項建構,並允許佈局接近尾端。

extended_list 封面
最新版本
3.0.2
近 30 天下載
3780
喜歡數
27
Pub 分數
150

Package Overview

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

套件概覽

ExtendedList 是一個 Flutter 套件,透過新增進階功能(如集合追蹤與垃圾回收、視窗索引以及可自訂的最後一個子項目佈局)來增強標準清單元件。它讓開發者能精確控制清單的尾端邊緣,進而於接近尾端邊緣時建構佈局,同時提升效能與彈性。非常適合需要對項目呈現與定位進行細緻控制的複雜捲動情境。

適用情境
  • 自定滾動行為
  • 性能優化的長列表
  • 尾對齊的自定義小部件
  • 複雜列表佈局
  • 動態內容插入
  • 視口感知的使用者介面
主要特色
  • 跟蹤視口和垃圾回收
  • 支援特殊的 lastChild 配置
  • 啟用尾端邊緣佈局精確度
  • 針對大型數據集進行了優化
  • 靈活的項目構建
  • 即時索引追蹤
適合對象
  • 需要高級列表控制項的開發人員
  • 動態或無限列表的應用程式
  • 高性能滾動介面
  • 可自訂的列表UI
  • 列表中的複雜數據可視化
使用建議
  • 需要理解滾動機制
  • 可能增加簡單列表的複雜性
  • 需要仔細處理 lastChild 邏輯
  • 不太適合基本的列表使用情境
  • 重度自定義可能帶來的記憶體開銷
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add extended_list

所屬分類

依賴

依賴清單 1 項
  • extended_list_library^3.0.0

原始碼儲存庫

相關專案