neel-sharma-quad

added raw in BarcodeCapture class

@@ -341,6 +341,7 @@ class MobileScannerController { @@ -341,6 +341,7 @@ class MobileScannerController {
341 .toList(); 341 .toList();
342 _barcodesController.add( 342 _barcodesController.add(
343 BarcodeCapture( 343 BarcodeCapture(
  344 + raw: data,
344 barcodes: parsed, 345 barcodes: parsed,
345 image: event['image'] as Uint8List?, 346 image: event['image'] as Uint8List?,
346 width: event['width'] as double?, 347 width: event['width'] as double?,
@@ -351,6 +352,7 @@ class MobileScannerController { @@ -351,6 +352,7 @@ class MobileScannerController {
351 case 'barcodeMac': 352 case 'barcodeMac':
352 _barcodesController.add( 353 _barcodesController.add(
353 BarcodeCapture( 354 BarcodeCapture(
  355 + raw: data,
354 barcodes: [ 356 barcodes: [
355 Barcode( 357 Barcode(
356 rawValue: (data as Map)['payload'] as String?, 358 rawValue: (data as Map)['payload'] as String?,
@@ -363,6 +365,7 @@ class MobileScannerController { @@ -363,6 +365,7 @@ class MobileScannerController {
363 final barcode = data as Map?; 365 final barcode = data as Map?;
364 _barcodesController.add( 366 _barcodesController.add(
365 BarcodeCapture( 367 BarcodeCapture(
  368 + raw: data,
366 barcodes: [ 369 barcodes: [
367 if (barcode != null) 370 if (barcode != null)
368 Barcode( 371 Barcode(
@@ -9,6 +9,7 @@ import 'package:mobile_scanner/src/objects/barcode.dart'; @@ -9,6 +9,7 @@ import 'package:mobile_scanner/src/objects/barcode.dart';
9 /// [image] If enabled, an image of the scanned frame. 9 /// [image] If enabled, an image of the scanned frame.
10 class BarcodeCapture { 10 class BarcodeCapture {
11 final List<Barcode> barcodes; 11 final List<Barcode> barcodes;
  12 + final dynamic raw;
12 13
13 final Uint8List? image; 14 final Uint8List? image;
14 15
@@ -18,6 +19,7 @@ class BarcodeCapture { @@ -18,6 +19,7 @@ class BarcodeCapture {
18 19
19 BarcodeCapture({ 20 BarcodeCapture({
20 required this.barcodes, 21 required this.barcodes,
  22 + required this.raw,
21 this.image, 23 this.image,
22 this.width, 24 this.width,
23 this.height, 25 this.height,