better-sudoku
Version:
Procedural Sudoku Generators
16 lines (15 loc) • 517 B
TypeScript
import { Square, Coords } from '../SmallSquare/small_square';
export declare class Board {
private rects;
constructor();
private initBoard;
private createCoordsKey;
private parseCoordKeyToCoords;
private findCoordinatesForColumn;
private findCoordinatesForRow;
private findCoordinatesForBigSquare;
private mapCoordsKeysToSquares;
getColumnSquares(column: number): Square[];
getRowSquares(row: number): Square[];
getBigSquare(coords: Coords): Square[];
}