すでにリッスンしている既存のストリームにトランスフォーマーをプログラムで追加する方法を探しています。
例:
Stream numbers = new Stream.fromIterable([0,1,2,3]);
numbers.listen((number) => print(number));
いくつかの UI イベントに応答して、最初に書いたかのように、マッピング トランスフォーマーを追加してこのストリームを変更したいと思います。
numbers.where((number) => number % 2 == 0);
今後、既存のすべてのリスナーは、中断することなく、偶数のみを受信する必要があります。これはどのように行うことができますか?