componentt 0.5.0 componentt: ^0.5.0 copied to clipboard
A library to simplify working with the intents, actions, and state of a component
0.1.0 #
- [FEAT] Implement ComponentAction API
- [FEAT] Implement ComponentStateMixin API necessary to use ComponentActions
- [FEAT] Implement extensions for BuildContext, ComponentAction and Component handler function
0.2.0 #
- [REFACTORING] make API more user friendly
- [CHORE] update documentation
0.2.1 #
- [REFACTORING] add dispose method for ActionControl
0.3.0 #
- [FEAT] implement API to access ComponentStateMixin through BuildContext
- [CHORE] update upper bound of Dart SDK version in pubspec.yaml
0.4.0 #
- [FEAT] Generalized api for creating actions from a handler without context and with context
- [FEAT] Implement class for alternative component declaration
- [REFACTORING] Rename ComponentMixin to ComponentStateMixin
- [REFACTORING] Rename Component to ComponentState
- [TEST] Improve test coverage
0.5.0 #
- [FIX] resolve problem with ContextAction API change
- [FEAT] Add read() and listen() methods for scope BuildContext extension
- [FEAT] Component now can be downcasted to any of implemented type