title property

String get title

The user-facing display title for this mode.

Implementation

String get title {
  switch (this) {
    case ScanMode.qr:
      return 'QR Code';
    case ScanMode.barcode:
      return '1D Barcode';
    case ScanMode.pdf417:
      return 'PDF417 Barcode';
    case ScanMode.passport:
      return 'Passport (MRZ)';
    case ScanMode.aadhaar:
      return 'Aadhaar Card';
    case ScanMode.pan:
      return 'PAN Card';
    case ScanMode.drivingLicense:
      return 'Driving License';
    case ScanMode.vin:
      return 'VIN Number';
    case ScanMode.ocr:
      return 'Text OCR';
    case ScanMode.face:
      return 'Face Detection';
    case ScanMode.document:
      return 'Document Scanner';
    case ScanMode.invoice:
      return 'Invoice OCR';
    case ScanMode.receipt:
      return 'Receipt OCR';
    case ScanMode.businessCard:
      return 'Business Card';
    case ScanMode.multiCode:
      return 'Multi-Code';
    case ScanMode.cheque:
      return 'Bank Cheque';
    case ScanMode.idCard:
      return 'ID Card';
    case ScanMode.licensePlate:
      return 'License Plate';
  }
}