library_architecture_mvvm_modify 0.0.2
library_architecture_mvvm_modify: ^0.0.2 copied to clipboard
MVVM Modify for Dart but you can also port to another language
0.0.2 #
- Updated image path in README.md
- Added documentation to the derived code
0.0.1 #
Initial Version of the library.
- Includes the ability to create a custom ModelQNamedServiceViewModel by extending
BaseModelQNamedServiceViewModelclass. - Includes the ability to create a custom ModelQThereIsStateViewModel by extending
BaseModelQThereIsStateViewModelclass. - Includes the ability to create a custom NamedViewListViewModel by extending
BaseNamedViewListViewModelclass. - Includes the ability to create a custom Model by extending
BaseModelclass. - Includes the ability to create a custom ListModel by extending
BaseListModelclass. - Includes the ability to create a custom StreamModel by implementation
IStreamModelclass. - Includes the ability to create a custom NamedException by extending
BaseExceptionclass. - Includes the ability to create a custom NamedIterator by extending
BaseIteratorclass. - When extending
BaseModelorBaseListModel, it will be necessary to extendBaseModelorBaseListModelandBaseModelQThereIsStateViewModelandBaseModelQNamedServiceViewModelandFBDS(if you have it) - When extending
NamedWidgetorNamedWidgetListViewModel, you will need to extend the opposite class (NamedWidgetorNamedWidgetListViewModel) - When adding new functionality to the application, you will only need to extend the above assigned classes
- Refactoring is minimized. NamedView and NamedViewListViewModel, these classes are subject to change