当我将队列实例设置为关闭(例如从计时器)并且该队列中有活动项目时,我想发送一条消息,提示用户界面中会弹出一些内容,确认用户希望将所有活动项目标记为取消了
此单向管道可以从任何代码段接收信息,并具有某种消费者,例如可以启动警报对话框,并执行消息中包含的回调
干杯
您可以通过使用
Stream<YourEventClass> or a
ValueNotifier 的属性创建自己的 MessageQueue 对象来做到这一点。还添加 queueEvent(YourEventClass event)
功能。
然后使该对象可以通过例如在 get_it 中将其注册为 Singleton,并在您需要对此做出反应的地方观察 Stream/ValueNotfier。