comprehensive_utils 0.7.3
comprehensive_utils: ^0.7.3 copied to clipboard
A collection of classes and functions containing simple and complex performance-oriented tools
0.7.3 #
- Added
ValueStreamCompleter<T>
andDistinctStreamCompleter<T>
- Updated README
0.7.2 #
- Added
firstWhereType<R>
extension onStream<T>
0.7.1 #
- Fixed indexing in
IndexingCollection<T>
when type is nullable
0.7.0 #
- Reworked
InitBuilder<T>
for simplified passing of multiple arguments through theargs
constructor. - Improvements in
Lazy<T>
.
0.6.18 #
- Reworked and improved
ListPagingController
inFluentListView<T>.paged
0.6.17 #
- Fixed
dispose
inFluentListView<T>.paged
0.6.16 #
- Added
ListPagingController
toFluentListView<T>.paged
0.6.15 #
- Added missing
loadingScrollOffset
toFluentListView<T>.paged
0.6.14 #
- Added
FluentListView<T>.paged
0.6.13 #
- Minor change in
DistinctSubject<T>
0.6.12 #
- Added
AsyncBuilder<T>
andInitBuilder<T>
, modified versions based on https://pub.flutter-io.cn/packages/async_builder.
0.6.11 #
- Minor changes in numeric data types
0.6.10 #
- Bumped dependencies
0.6.9 #
- Added (syntactic sugar) extensions
onSuccess()
andonFailure()
toFuture<bool>
0.6.7 #
- Added
Lazy<T>
- Added extension types representing specific numeric types, e.g. byte.
- Requires Dart >=3.3.0
0.6.6 #
- Bumped dependencies (allow rxdart: ^0.28)
0.6.5 #
- Added
mapDistinctValue<T>
Stream extension - Improved documentation and README
0.6.4 #
- Added
IndexingCollection<T>
- Improved documentation
0.6.3 #
- Added
takeUntilFuture()
Stream extension - Bumped dependencies
0.6.2 #
- Added
parseIterable()
extension
0.6.1 #
- Bumped dependencies
0.6.0 #
- Added
CacheManager
- Added
parseList()
extension - Added (syntactic sugar) function extensions
apply()
- Bumped Dart SDK >=3.0.0
0.5.2 #
- Fixed
addStream()
inDistinctSubject
- Disabled
GetStream
andMiniStream
export until rewritten and tested - Minor improvements
0.5.0 #
- Added
FluentListView
- Added
GetStream
- Added
MiniStream
- Added example
0.1.1 #
- Added description to pubspec.yaml
0.1.0 #
- Init: Initial release.