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