ScannedCodeResult.fromMap constructor

ScannedCodeResult.fromMap(
  1. dynamic map
)

Implementation

factory ScannedCodeResult.fromMap(dynamic map) {
  final codeValue = map['codeValue'] as String;
  final boundingBox = map['boundingBox'] == null ? null : getBoundingBox(map['boundingBox']);
  final symbology = map['symbology'] == null ? null : _getBarcodeSymbology(map['symbology']);
  final gs1Data = map['gs1Data'] as Map<dynamic, dynamic>?;
  final parsedGS1Data = gs1Data == null ? null : Map<String, String>.from(gs1Data);

  return ScannedCodeResult(codeValue, boundingBox, symbology, parsedGS1Data);
}