[Dart] 스트림
Updated:
개요
- 지속적으로 값을 반환 받을 때 사용
- 한번만
listen()
실행 가능 dart:async
패키지 필요
예제
- 코드
-
import 'dart:async'; void main() async { final controller = StreamController(); final stream = controller.stream; final listener = stream.listen( (event) { print(event); }, ); controller.sink.add(1); controller.sink.add('a'); }
-
- 실행 결과
-
false false 1 a
-