statusStream property

  1. @override
Stream<PrinterStatus> get statusStream
override

Implementation

@override
Stream<PrinterStatus> get statusStream =>
    eventChannel.receiveBroadcastStream().map(
      (event) => PrinterStatus(
        state: PrinterConnectionState.values.firstWhere(
          (s) => s.name == (event as Map)['state'],
        ),
      ),
    );