FLUTTER ECOSYSTEM

theme_tailor

Flutter 3.0 ThemeExtension 類別的程式碼產生器。此產生器可根據主題屬性清單,在 BuildContext 或 ThemeData 上建立主題與擴充。

最新版本
4.0.1
近 30 天下載
4.7萬
喜歡數
228
Pub 分數
150

Package Overview

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

套件概覽

ThemeTailor 是一個適用於 Flutter 3.0 的程式碼產生器,可簡化使用 ThemeExtension 類別建立主題擴展與主題的過程。它根據定義的屬性產生相關主題的程式碼,進而於 BuildContext 與 ThemeData 之間實現一致的主題設定。此工具支援淺色與深色模式配置,簡化 Flutter 應用中的主題管理。透過 pub add 可順暢整合至現有專案,並利用新的 ThemeExtension API 提升自訂性與可擴展性。

適用情境
  • 產生動態主題
  • 自動化主題擴展建立
  • 支援淺色和深色模式切換
  • 簡化主題屬性管理
  • 啟用基於上下文的主題設定
  • 跨平台統一UI一致性
主要特色
  • 主題擴展的程式碼產生
  • 支援 BuildContext 和 ThemeData
  • 淺色和深色模式整合
  • 屬性驅動的主題定義
  • 跨平台相容性
  • 輕鬆新增 pub add 結合
適合對象
  • 使用 ThemeExtension 的 Flutter 開發人員
  • 管理複雜主題的團隊
  • 需要動態主題支援的應用
  • 針對多個平台的開發者
  • 專注於UI一致性的專案
  • 遵循 Flutter 3.0+ 最佳實務的開發者
使用建議
  • 需要 Flutter 3.0 或更高版本
  • 需要 build_runner 進行代碼生成
  • 手動配置主題屬性
  • 僅限主題相關程式碼產生
  • 取決於源代碼結構
  • 最適合在結構化的專案設定中使用
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add theme_tailor

所屬分類

依賴

依賴清單 11 項

原始碼儲存庫

相關專案