live_cells 0.3.0 live_cells: ^0.3.0 copied to clipboard
A better way to manage state in Flutter applications
0.1.0 #
- Initial release.
0.1.1 #
- Fix package directory structure
0.1.2 #
- Fix dart doc issues
0.2.0 #
New features:
- Stronger guarantees that a
StoreCell
will not hold an outdated value - Shorthand
.cell
property for creating constant value cells - Shorthand
List.computeCell
method for creating multi-argument computational cells - Arithmetic and comparison operator overloads to create computational cells directly using expressions such as
a + b
Breaking changes:
ValueCell
is no longer aValueListenable
ValueCell.addListener
andValueCell.removeListener
are replaced withaddObserver
andremoveObserver
- New
CellObserver
interface for observing changes to the values of cells ValueCell.listenable
property provided to useValueCell
as aValueListenable
0.2.1 #
- Fix issues with examples in README
0.2.2 #
- Fix issue with List.computeCell method
- Fix issues with unit tests
0.2.3 #
- Fix issue with
CellTextField
0.3.0 #
New features:
- Mutable computational cells
- Batch updates
CellWidget
base class for creating widgets make use of cellsCellWidgetBuilder
for creatingCellWidget
's without subclassing- New widgets in widgets library:
CellCheckbox
CellCheckboxListTile
CellRadio
CellRadioListTile
CellSlider
CellSwitch
CellSwitchListTile
- Shorthand
List.computeWidget
method for creating widgets which depend on multiple cells
Breaking changes:
MutableCell
is now an interface with a factory constructorCellObserver
interface methods now take observed cell as arguments- Removed
CellBuilder