{
const ct = canvas.ct;
const { sin, cos } = Math;
ct.fillStyle = "#f00";
ct.fillRect(-WIDTH/2, -HEIGHT/2, WIDTH, HEIGHT);
for (let i = -20; i < 20; i++) {
for (let j = -20; j < 20; j++) {
const x = i * A[0] + j * A[2];
const y = j * A[1] - i * A[3];
ct.strokeStyle = "#78A";
ct.strokeRect(x, y, A[0], A[1]);
ct.strokeStyle = "rgba(0,0,0,0.5)";
ct.strokeRect(x, y, -A[2], A[3]);
ct.fillStyle = "#346";
ct.fillRect(x, y, A[0], A[1]);
}
}
return this || html`(<i>the drawing function</i>)`;
}