dataclass_beta 1.0.1 copy "dataclass_beta: ^1.0.1" to clipboard
dataclass_beta: ^1.0.1 copied to clipboard

DataClass annotation for dataclass_generator. Used for generating base class with equals, hashCode, toString, copyWith methods.

1.0.1 #

  • Add collection equality methods

[1.0.0, 1.0.0+0] #

  • Migrate to nullsafety
  • Use mixin instead of abstract class
  • Update toString() method

0.4.0 #

  • Bump versions

0.3.0+1 #

  • Copy README from repository to dataclass directory

0.3.0 - 2019-01-19 #

  • Add @Collection() annotation to use DeepCollectionEquality from collection package to compare collections
  • Add @dataClass shorthand for @DataClass()

0.2.0 - 2019-12-25 #

  • enable usage of generic types, eg. Product<T>
  • BREAKING CHANGE: change generated class name from _Class to _$Class
  • move example to dataclass package directory

0.1.0+1 - 2019-12-22 #

  • update README - badges

0.1.0 - 2019-12-22 #

  • @DataClass() annotation used by dataclass_generator
  • mapPropsToHashCode from equatable package used by hashCode getter
1
likes
140
points
97
downloads

Publisher

unverified uploader

Weekly Downloads

DataClass annotation for dataclass_generator. Used for generating base class with equals, hashCode, toString, copyWith methods.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

collection

More

Packages that depend on dataclass_beta