ScannerStatus constructor

ScannerStatus({
  1. required String status,
  2. required String profile,
})

Implementation

ScannerStatus({
  required String status,
  required this.profile
}) {
  switch (status) {
    case 'WAITING':
      this.status = ScannerStatusType.WAITING;
      break;
    case 'SCANNING':
      this.status = ScannerStatusType.SCANNING;
      break;
    case 'IDLE':
      this.status = ScannerStatusType.IDLE;
      break;
    case 'DISABLED':
      this.status = ScannerStatusType.DISABLED;
      break;
    default:
      this.status = ScannerStatusType.DISABLED;
      break;
  }
}