svgcanvas/test/tests/path2D.js

18 lines
386 B
JavaScript
Raw Normal View History

2022-08-22 16:53:26 -07:00
function makePath(ctx, arg) {
if (ctx.createPath) {
return ctx.createPath(arg);
} else {
return new Path2D(arg);
}
}
export default function path2D(ctx) {
const path1 = makePath(ctx, `M 230 80
A 45 45, 0, 1, 0, 275 125
L 275 80 Z`);
ctx.strokeStyle = 'red';
ctx.stroke(path1);
ctx.fillStyle = 'grey';
ctx.fill(path1);
};