Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CanvasPath

interface CanvasPath {
arc(
x: number,
y: number,
radius: number,
startAngle: number,
endAngle: number,
counterclockwise?: boolean,
): void;
arcTo(
x1: number,
y1: number,
x2: number,
y2: number,
radius: number,
): void;
bezierCurveTo(
cp1x: number,
cp1y: number,
cp2x: number,
cp2y: number,
x: number,
y: number,
): void;
closePath(): void;
ellipse(
x: number,
y: number,
radiusX: number,
radiusY: number,
rotation: number,
startAngle: number,
endAngle: number,
counterclockwise?: boolean,
): void;
lineTo(x: number, y: number): void;
moveTo(x: number, y: number): void;
quadraticCurveTo(
cpx: number,
cpy: number,
x: number,
y: number,
): void;
rect(
x: number,
y: number,
w: number,
h: number,
): void;
}

§Methods

§
arc(
x: number,
y: number,
radius: number,
startAngle: number,
endAngle: number,
counterclockwise?: boolean,
): void
[src]
§
arcTo(
x1: number,
y1: number,
x2: number,
y2: number,
radius: number,
): void
[src]
§
bezierCurveTo(
cp1x: number,
cp1y: number,
cp2x: number,
cp2y: number,
x: number,
y: number,
): void
[src]
§
closePath(): void
[src]
§
ellipse(
x: number,
y: number,
radiusX: number,
radiusY: number,
rotation: number,
startAngle: number,
endAngle: number,
counterclockwise?: boolean,
): void
[src]
§
lineTo(x: number, y: number): void
[src]
§
moveTo(x: number, y: number): void
[src]
§
quadraticCurveTo(
cpx: number,
cpy: number,
x: number,
y: number,
): void
[src]
§
rect(
x: number,
y: number,
w: number,
h: number,
): void
[src]