INNER CODE UNIT · Dart
PosPrintResult
wwandreww/esc_pos_printer · lib/src/enums.dart:9
class PosPrintResult {
const PosPrintResult._internal(this.value);
final int value;
static const success = PosPrintResult._internal(1);
static const timeout = PosPrintResult._internal(2);
static const printerNotSelected = PosPrintResult._internal(3);
static const ticketEmpty = PosPrintResult._internal(4);
static const printInProgress = PosPrintResult._internal(5);
static const scanInProgress = PosPrintResult._internal(6);
String get msg {
if (value == PosPrintResult.success.value) {
return 'Success';
} else if (value == PosPrintResult.timeout.value) {
return 'Error. Printer connection timeout';
} else if (value == PosPrintResult.printerNotSelected.value) {
return 'Error. Printer not selected';
} else if (value == PosPrintResult.ticketEmpty.value) {