built_stream_generator 1.0.28 built_stream_generator: ^1.0.28 copied to clipboard
Provide built stream for Dart This library is the dev dependency.
1.0.28 #
- fix: only add parallel mode and only newest call allowance mode to single stream
1.0.27 #
- add parallel mode and only newest call allowance mode
1.0.26 #
- remove
isLoading
in generated classes that extendStreamState
1.0.25 #
- update type
Error
todynamic
in SingleStreamError and ComposedStreamsError class
1.0.24 #
- update StartAppError constructor: now there are 2 name constructors
1.0.23 #
- update document
1.0.22 #
- update build system to match with built_stream 1.0.15
1.0.21 #
- Loose version of customized_streams dependency
1.0.20 #
- Update customized_streams dependency, switch ConvertSubject to TransformerSubject
1.0.19 #
- Update bloc writer to create class that implements
StreamBloc
instead ofDisposable
corresponding built_stream v1.0.13 - Degrade meta library version to ^1.1.8
1.0.15+16+17+18 #
- Update dependencies
1.0.14 #
- Update document
1.0.13 #
- Add example
1.0.12 #
-
Now allow wrap method with no params or not return
-
Trigger stream that wrap a method with no params using EmptyParams object
Old code
import 'package:built_stream/built_stream.dart'; import 'package:customized_streams/customized_streams.dart'; class _ReadMovies { @Repository('readMultiple') MovieRespository repository; @Input() List<int> movieIds; @Output() List<Movie> movies; }
New code
import 'package:built_stream/stream_annotations.dart'; import 'package:built_stream/stream_types.dart'; import 'package:customized_streams/customized_streams.dart'; @SingleStream(MovieRespository, 'readMultiple') @StreamParam('List<int>', 'movieIds', optional: false) @StreamResult('List<Movie>', 'movies') class ReadMoviesStream extends _ReadMoviesStreamOrigin { @override String get errorMessage => 'Cannot read movies'; }
1.0.11 #
- First release