app-starlock/lib/blue/io_tool/manager_event_bus.dart
魏少阳 2368bb631c 1、完成网关模块国际化
2、删除蓝牙协议模块不用的蓝牙协议文件
2024-10-15 14:24:35 +08:00

25 lines
486 B
Dart
Executable File

import 'package:event_bus/event_bus.dart';
class EventBusManager {
factory EventBusManager() => shareManager();
EventBusManager._init(){
eventBus = EventBus(sync: false);
}
EventBus? eventBus;
static EventBusManager? _manager;
static EventBusManager shareManager(){
_manager ??= EventBusManager._init();
return _manager!;
}
EventBusManager get manager => shareManager();
//发送事件
eventBusFir(dynamic event) {
eventBus?.fire(event);
}
}