idraw/packages/board/example/features/lib/draw.js
2021-05-25 12:58:29 +08:00

14 lines
No EOL
367 B
JavaScript

import opts from './opts.js';
import { getData } from './data.js';
export function drawData(board) {
const ctx = board.getContext();
const data = getData();
board.clear();
ctx.clearRect(0, 0, opts.width, opts.height);
data.elements.forEach(ele => {
ctx.setFillStyle(ele.desc.color);
ctx.fillRect(ele.x, ele.y, ele.w, ele.h);
});
board.draw();
}