theme_tailor 1.0.7 copy "theme_tailor: ^1.0.7" to clipboard
theme_tailor: ^1.0.7 copied to clipboard

Code generator for Flutter's 3.0 ThemeExtension classes. The generator can create themes and extensions on BuildContext or ThemeData based on the lists of the theme properties

1.0.7 #

  • Bump analyzer version

1.0.6 #

  • Fix compatibility issues with Flutter 3.3.0

1.0.5 #

  • Fix generator not loading default theme names if they were not specified in the annotation or build.yaml
  • Improve documentation

1.0.4 #

  • Build configuration. It is possible to configure themes within the build.yaml
  • Fix name collision when theme class contains themes field
  • Fix the bug where the generator could not handle encoders extending generic type encoders
  • Empty theme class will now generate with const constructor
  • Add support for typedefs

1.0.3 #

  • Improve documentation,
  • Fix the broken readme link
  • Add branding materials

1.0.2 #

  • Improve documentation,
  • Add support for json_serializable,
  • Add support for nested the extension with @themeExtension annotation,
  • Add support for Flutter's DiagnosticableTreeMixin (debugFillProperties)
  • Generated class will overwrite the hashCode and == operator. The equality operator will deeply compare collections in the class

1.0.1 #

  • Fix README.md

1.0.0 #

  • Initial version of theme_tailor library
153
likes
0
pub points
88%
popularity

Publisher

verified publisheriteo.com

Code generator for Flutter's 3.0 ThemeExtension classes. The generator can create themes and extensions on BuildContext or ThemeData based on the lists of the theme properties

Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (LICENSE)

Dependencies

analyzer, build, build_config, collection, json_annotation, meta, source_gen, source_helper, theme_tailor_annotation

More

Packages that depend on theme_tailor