qrModules property

List<List<bool?>> get qrModules

Implementation

List<List<bool?>> get qrModules {
  final List<List<bool?>> list = <List<bool?>>[];
  for (int r = 0; r < moduleCount; r++) {
    final List<bool?> row = List<bool?>.filled(moduleCount, null);
    for (int c = 0; c < moduleCount; c++) {
      final int v = _data[r * moduleCount + c];
      row[c] = v == _pixelUnassigned ? null : (v == _pixelDark);
    }
    list.add(row);
  }
  return list;
}