QRVersion.fromJson constructor

QRVersion.fromJson(
  1. dynamic data
)

Creates a QRVersion instance from a JSON representation.

Implementation

QRVersion.fromJson(dynamic data) {
  switch (data) {
    case 'Auto':
    case 'Version01':
    case 'Version02':
    case 'Version03':
    case 'Version04':
    case 'Version05':
    case 'Version06':
    case 'Version07':
    case 'Version08':
    case 'Version09':
    case 'Version10':
    case 'Version11':
    case 'Version12':
    case 'Version13':
    case 'Version14':
    case 'Version15':
    case 'Version16':
    case 'Version17':
    case 'Version18':
    case 'Version19':
    case 'Version20':
    case 'Version21':
    case 'Version22':
    case 'Version23':
    case 'Version24':
    case 'Version25':
    case 'Version26':
    case 'Version27':
    case 'Version28':
    case 'Version29':
    case 'Version30':
    case 'Version31':
    case 'Version32':
    case 'Version33':
    case 'Version34':
    case 'Version35':
    case 'Version36':
    case 'Version37':
    case 'Version38':
    case 'Version39':
    case 'Version40':
      _value = data;
      break;
    default:
      throw Exception('Unknown enum value to decode: $data');
  }
}