onErrorEvent property

  1. @override
Stream<ReadiumError> get onErrorEvent
override

State stream for error events occurring in the reader or playback.

Implementation

@override
Stream<ReadiumError> get onErrorEvent {
  _onErrorEvent ??= errorEventChannel.receiveBroadcastStream().map((
    dynamic event,
  ) {
    final errorEvent = json.decode(event) as ReadiumError;
    return errorEvent;
  });
  return _onErrorEvent!;
}