Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. import 'dart:async';
  2.  
  3. void main() {
  4.  
  5. var data = [1,2,3,4,5];
  6. var stream = new Stream.fromIterable(data);
  7. var broadcastStream = stream.asBroadcastStream();
  8.  
  9. broadcastStream.listen((value) => print("(3)stream.listen: $value"));
  10. broadcastStream.first.then((value) => print("(3)stream.first: $value")); // 1
  11. broadcastStream.last.then((value) => print("(3)stream.last: $value")); // 5
  12. broadcastStream.isEmpty.then((value) => print("(3)stream.isEmpty: $value")); // false
  13. broadcastStream.length.then((value) => print("(3)stream.length: $value")); // 5
  14.  
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement