Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import 'dart:async';
- void main() {
- var data = [1,2,3,4,5];
- var stream = new Stream.fromIterable(data);
- var broadcastStream = stream.asBroadcastStream();
- broadcastStream.listen((value) => print("(3)stream.listen: $value"));
- broadcastStream.first.then((value) => print("(3)stream.first: $value")); // 1
- broadcastStream.last.then((value) => print("(3)stream.last: $value")); // 5
- broadcastStream.isEmpty.then((value) => print("(3)stream.isEmpty: $value")); // false
- broadcastStream.length.then((value) => print("(3)stream.length: $value")); // 5
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement