async_field 1.1.1
async_field: ^1.1.1 copied to clipboard
Async fields that can be stored or fetched from any source (databases, web services, local storage or other thread/isolate), with observable values, caches and stale versions.
1.1.1 #
AsyncField:- Added
timeoutChecker.
- Added
1.1.0 #
-
AsyncField:refresh: ensure that_fetchingis removed on error.
-
sdk: '>=3.0.0 <4.0.0'
-
collection: ^1.18.0
-
async_extension: ^1.2.12
-
lints: ^3.0.0
-
test: ^1.25.5
-
dependency_validator: ^3.2.3
-
coverage: ^1.8.0
1.0.8 #
AsyncStorage:- Added
reopen.
- Added
AsyncField:- Added
valueOrSlateandvalueOrSlateNoTimeoutCheck. - Added
isSlateandisSetOrSlate. - Added
onChangeFilter. - Added
dsxValueAllowSlateanddsxValueAllowAutoFetch.
- Added
analysis_options.yaml:- Added linter rules:
avoid_dynamic_calls.avoid_type_to_string.no_runtimeType_toString.discarded_futures.no_adjacent_strings_in_list.
- Added linter rules:
- sdk: '>=2.18.0 <3.0.0'
- async_extension: ^1.1.0
- test: ^1.23.1
- coverage: ^1.6.3
1.0.7 #
AsyncField:- Added
isFetching. get: now respect the current fetchingFuture.
- Added
- lints: ^2.0.1
- test: ^1.22.2
- coverage: ^1.6.2
1.0.6 #
AsyncStorage:- Added
closeandisClosed: will stopfetch,saveanddeleteoperations.
- Added
1.0.5 #
- Added
deletedValue. deletewon't calldisposeanymore.- Improve Null Safety.
- sdk: '>=2.14.0 <3.0.0'
- collection: ^1.16.0
- async_extension: ^1.0.12
- lints: ^2.0.0
- test: ^1.21.4
- dependency_validator: ^3.2.2
- coverage: ^1.3.2
1.0.4 #
- Added
periodicRefresh. - Fixed events to allow multiple listeners (
StreamController.broadcast). - Added DSX dynamic interface (package
dom_builder). - improve tests.
1.0.3 #
- Change
AsyncField.setto return the defined value. - improve tests
- async_extension: ^1.0.4
1.0.2 #
- Adjust
pubspec.yamldescription. - Adjust
README.md. - Fix dispose.
1.0.1 #
- Add
AsyncField.timeout. - Added
get( onSlateValue ). - Improve tests.
1.0.0 #
- Initial version.