getPrinterEvents method
Implementation
Stream<PrinterEvent?> getPrinterEvents() {
return _posEventChannelStatus.receiveBroadcastStream().map((event) {
if (event is String) {
try {
final result = jsonDecode(event);
if (result is Map<String, dynamic>) {
return PrinterEvent.fromJson(result);
}
} catch (e, s) {
log(s.toString());
}
}
return null;
});
}