drawShikakufunction
SVG text with only the public clues and the player's rectangles.
Import it
import { drawShikaku } from "@johnmorrisdotca/kazu/draw";
Also exported from: @johnmorrisdotca/kazu/shikaku/draw
Definition
function drawShikaku(board: ShikakuBoard, options?: ShikakuDrawOptions): string
Parameters
| Name | Type | Description |
|---|---|---|
board | ShikakuBoard | The valid native board with its printed clues and dimensions. |
options (optional) | ShikakuDrawOptions | Solution/node limits or native SVG choices specified by the signature. |
Returns
string
SVG text with only the public clues and the player's rectangles.
Examples
import type { ShikakuBoard } from "@johnmorrisdotca/kazu/shikaku";
import { drawShikaku } from "@johnmorrisdotca/kazu/draw";
const shikakuBoard: ShikakuBoard = {"width":5,"height":5,"clues":[3,0,0,0,2,0,0,0,0,4,0,0,0,0,0,0,0,0,0,3,4,3,6,0,0]};
console.log(drawShikaku(shikakuBoard).startsWith("<svg"));trueWhat it prints (run when this page was built)