barcodeToString static method

String barcodeToString(
  1. List<List<BarcodeValue>> barcodeMatrix
)

Implementation

static String barcodeToString(List<List<BarcodeValue>> barcodeMatrix) {
  final formatter = StringBuffer();
  for (int row = 0; row < barcodeMatrix.length; row++) {
    formatter.write(
      'Row $row: ',
    );
    for (int column = 0; column < barcodeMatrix[row].length; column++) {
      final barcodeValue = barcodeMatrix[row][column];
      if (barcodeValue.getValue().isEmpty) {
        formatter.write('        ');
      } else {
        formatter.write(
          '${barcodeValue.getValue()[0]}(${barcodeValue.getConfidence(barcodeValue.getValue()[0])})',
        );
      }
    }
    formatter.write('\n');
  }
  return formatter.toString();
}