processEventStream property

  1. @override
Stream<ProcessEvent> get processEventStream
override

获取进程事件流

Implementation

@override
Stream<ProcessEvent> get processEventStream {
  _processEventStream ??= processEventChannel.receiveBroadcastStream().map((
    dynamic event,
  ) {
    if (event is Map) {
      return ProcessEvent.fromMap(Map<String, dynamic>.from(event));
    }
    throw Exception('Invalid process event format');
  });
  return _processEventStream!;
}