immutable_model 0.6.1 copy "immutable_model: ^0.6.1" to clipboard
immutable_model: ^0.6.1 copied to clipboard

outdated

Define valid, hierarchical immutable state models with an expressive API for updating state data and transitioning between states.

[0.6.0] - [0.6.1] #

  • Refactored ModelLists into their own model types
  • Refactored parameter fields into a more uniform style across the library
  • Improved the ModelValidatedList
  • Expanded ModelSelector to include selecting from different source
  • Added more tests

[0.5.0] - [0.5.3] #

  • Entered Beta phase. Many, many things were added, changed or improved upon.
  • Selectors were added
  • ImmutableModel now wraps a state
  • The library was almost entirely refactored to add value type support. See the example projects for more.
  • Fixed many bugs
  • Adn much more...

[0.2.0] - [0.2.4] #

  • Added ModelEnum
  • Added DateTime support
  • Added utility class M
  • Made unsupported types unrepresentable
  • Validation support on whole model each update
  • Added ModelMerge methods

[0.1.0] #

  • Initial release.
2
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Define valid, hierarchical immutable state models with an expressive API for updating state data and transitioning between states.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

built_collection, crypto, equatable, logging, meta

More

Packages that depend on immutable_model