remote_data_provider 2.4.3
remote_data_provider: ^2.4.3 copied to clipboard
Help implementing providers easier with predefined abstract classes, special is for working with remote data.
2.4.3 Oct 21, 2022. #
Fix wrong initialPage value in data list provider
2.4.2 Oct 20, 2022. #
Added awaitListener option, set it true to keep loading state until listeners (onCompleted, onFailed) finish
Make page, pageSize never null in data list
2.3.2 Oct 18, 2022. #
Added new event handler to BasicDataProvider and DataListProvider, such as onFetchCompleted, onFetchFailed,...
Added @mustCallsuper to constructure and dispose method
2.2.2 Oct 7, 2022. #
Added fetch method which equivalent to refresh but it is more meaningful in some use cases.
Improve some code blocks.
2.2.1 Oct 5, 2022. #
Support infinity list
2.1.1 Oct 5, 2022. #
Update readme
2.1.0 Oct 5, 2022. #
Splitted extended_http
2.0.0 Oct 2, 2022. #
Basic data provider:
- Added
deletemethod which is corresponding withisDeletingandisDeleted - Now
updatemethod will triggerisUpdatingstate instead ofisLoading isLoadingstate will be triggered only on initialization and onrefresh
Data list provider:
- Rename
datatoitems - Added a new class,
RemoteListfor managing remote data list - Added pagination, search and sort states
1.0.2 Sept 30, 2022. #
Update example
Update Sdk constraint
1.0.1 Sept 30, 2022. #
Update README.md
Move code in README.md to example
1.0.0 Sept 30, 2022. #
Upgrade dependencies
Remove old example, a new one will be added on next release
Added baseURL to ExtendedHttp config
Added manual option to providers
0.1.5 Aug 22, 2020. #
Add ExtendedHttp to example
0.1.4 Aug 22, 2020. #
Update tests
0.1.3 Aug 22, 2020. #
Update Readme and setup CI testing.
0.1.2 Aug 21, 2020. #
Update README
0.1.1 Aug 21, 2020. #
BasicDataProvider: Rename fetchData to onFetch, Add update, onUpdate method, update docs.
DataListProvider: Rename fetchData to onFetch, Add add, onAdd, remove and onRemove method, update docs.
ExtendedHttp: Add config method, update docs.
0.0.1 Aug 18, 2020. #
Initial package with BasicDataProvider, DataListProvider and ExtendedHttp.