model_fetch 0.7.0
model_fetch: ^0.7.0 copied to clipboard
A lazy load wrapper for your data source.
0.7.0 #
- BREAKING: Error state now has
hasMore == false. - BREAKING: Require Dart 3.6+ and workspace resolution.
- Added
Loader.retryAll(),LazyListLoader.retryMoreIfCan().
0.6.4 #
- Added
LoadeFactory.onError().
0.6.3 #
- Added
Loaderas a superinterface toListLoader. - Added
CompoundLoader,LoaderStreamMixin.
0.6.2 #
- Renamed
CollectionBloctoListLoader, added a deprecatedtypedef. - Renamed
EmptyLazyLoadBloctoEmptyListLazyLoader, added a deprecatedtypedef. - Renamed
IterableLazyLoadBloctoIterableLazyLoader, added a deprecatedtypedef. - Renamed
LazyLoadBloctoListLazyLoader, added a deprecatedtypedef. - Renamed
ModelByFilterBloctoModelLoaderByFilter, added a deprecatedtypedef. - Renamed
ModelByIdBloctoModelLoaderById, added a deprecatedtypedef. - Renamed
FixedModelByIdBloctoFixedModelLoaderById, added a deprecatedtypedef. - Renamed many methods in
LoaderFactory, added deprecated forwarders. - Deprecated
AbstractClientFilter.
0.6.1 #
- Added
AbstractFilter.fields. - Deprecated
AbstractFilter.toJson()and.hash.
0.6.0 #
- BREAKING: Added abstract
CollectionBloc.clear(). - BREAKING: Added abstract
ModelByFilterBloc.reload(). - BREAKING: Added abstract
ModelByIdBloc.get(). - Added
LoaderFactory.clearFrozenLoaders(). - Support rxdart 0.28.
0.5.6 #
- Added
LoaderFactory. - Added
EmptyLazyLoadBloc,IterableLazyLoadBloc,FixedModelByIdBloc. - Added
ModelByIdBloc.reload(). - Added
AsyncDisposableas interface to all blocs.
0.5.5 #
- Added
CollectionBloc.currentState.
0.5.4 #
- Added
ModelByFilterBloc.
0.5.3 #
- Added
LazyLoadBloc.loadAllIfCan().
0.5.2 #
- Downgrade the Dart SDK upper limit to
<3.0.0from<4.0.0because of incomplete support by pub.dev.
0.5.1 #
- Added
CollectionBloc.onError,LazyLoadBloc.onError.
0.5.0 #
- Added
AbstractFilter.pageSize.
0.4.0 #
- BREAKING:
CollectionBloc.disposeandModelByIdBloc.disposeare asynchronous. - BREAKING: Support and require
model_interfacesv0.3.0. - Use
total_lints. - Licensed under MIT-0.
0.3.0 #
- BREAKING: Renamed
LazyLoadStatetoCollectionState. - Added
CollectionBlocas a superclass ofLazyLoadBloc.
0.2.0 #
- BREAKING: Renamed
LazyLoadStatustoLoadStatus. - Added
ModelByIdBloc.
0.1.0 #
- Initial release.