Skip to main content

CanvasPath

Extended by​

Methods​

arc()​

arc(
x,
y,
radius,
startAngle,
endAngle,
counterclockwise?
): void;

MDN Reference

Parameters​

ParameterType
xnumber
ynumber
radiusnumber
startAnglenumber
endAnglenumber
counterclockwise?boolean

Returns​

void


arcTo()​

arcTo(
x1,
y1,
x2,
y2,
radius
): void;

MDN Reference

Parameters​

ParameterType
x1number
y1number
x2number
y2number
radiusnumber

Returns​

void


bezierCurveTo()​

bezierCurveTo(
cp1x,
cp1y,
cp2x,
cp2y,
x,
y
): void;

MDN Reference

Parameters​

ParameterType
cp1xnumber
cp1ynumber
cp2xnumber
cp2ynumber
xnumber
ynumber

Returns​

void


closePath()​

closePath(): void;

MDN Reference

Returns​

void


ellipse()​

ellipse(
x,
y,
radiusX,
radiusY,
rotation,
startAngle,
endAngle,
counterclockwise?
): void;

MDN Reference

Parameters​

ParameterType
xnumber
ynumber
radiusXnumber
radiusYnumber
rotationnumber
startAnglenumber
endAnglenumber
counterclockwise?boolean

Returns​

void


lineTo()​

lineTo(x, y): void;

MDN Reference

Parameters​

ParameterType
xnumber
ynumber

Returns​

void


moveTo()​

moveTo(x, y): void;

MDN Reference

Parameters​

ParameterType
xnumber
ynumber

Returns​

void


quadraticCurveTo()​

quadraticCurveTo(
cpx,
cpy,
x,
y
): void;

MDN Reference

Parameters​

ParameterType
cpxnumber
cpynumber
xnumber
ynumber

Returns​

void


rect()​

rect(
x,
y,
w,
h
): void;

MDN Reference

Parameters​

ParameterType
xnumber
ynumber
wnumber
hnumber

Returns​

void


roundRect()​

Call Signature​

roundRect(
x,
y,
w,
h,
radii?
): void;

MDN Reference

Parameters​
ParameterType
xnumber
ynumber
wnumber
hnumber
radii?| number | DOMPointInit | (number | DOMPointInit)[]
Returns​

void

Call Signature​

roundRect(
x,
y,
w,
h,
radii?
): void;

MDN Reference

Parameters​
ParameterType
xnumber
ynumber
wnumber
hnumber
radii?| number | DOMPointInit | Iterable<number | DOMPointInit, any, any>
Returns​

void