BoardState constructor

BoardState({
  1. required int rows,
  2. required int cols,
  3. List<List<Cell>>? grid,
})

Implementation

BoardState({required this.rows, required this.cols, List<List<Cell>>? grid})
    : grid = grid ??
          List.generate(rows, (_) => List.generate(cols, (_) => const Cell.empty()));