套件概覽
一個 Flutter 小部件,用於將複選方塊分組,支援多選,並有效管理與檢索目前的選擇狀態。它簡化了分組複選方塊互動的實作,確保跨平台行為一致。適用於使用者需從清單中選擇多個選項的表單或設定。該套件支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。
適用情境
- 具有多個選項的表單輸入
- 使用者偏好設定
- 標籤選擇介面
- 多選篩選
- 調查或問卷設計
主要特色
- 支援多選
- 保留實際選擇狀態
- 與現有 UI 的輕鬆整合
- 跨平台相容性
- 分組複選框管理
- 選擇處理的簡單 API
適合對象
- 使用多個複選框選項建構表單的開發者
- 需要動態多選的應用程式
- 需要群組複選框邏輯的 UI 元件
- 跨平台 Flutter 應用程式
使用建議
- 需要手動處理選擇變更回呼
- 超出基本樣式之外的有限自訂
- 無內建驗證功能
- 最適合靜態或可預測的群組結構
