我如何收听Cubit
的流和emits 状态?
有了Bloc
,我们可以做这样的事情:
on<VideoStreamPlayPauseEvent>(
(event, emit) async {
if (event.play) {
await emit.forEach(
videoStreamingRepo.videoDataStream,
onData: (VideoData videoStreamData) => VideoStreamState(
currentFrame: videoStreamData,
isPlaying: true,
),
);
}