mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
Remove duplicate files
This commit is contained in:
parent
0353591339
commit
765e4cc8a5
1 changed files with 0 additions and 37 deletions
|
@ -1,37 +0,0 @@
|
||||||
/**
|
|
||||||
* https://stackoverflow.com/a/3368118
|
|
||||||
* Draws a rounded rectangle using the current state of the canvas.
|
|
||||||
* @param {CanvasRenderingContext2D} context
|
|
||||||
* @param {Number} x The top left x coordinate
|
|
||||||
* @param {Number} y The top left y coordinate
|
|
||||||
* @param {Number} width The width of the rectangle
|
|
||||||
* @param {Number} height The height of the rectangle
|
|
||||||
* @param {Number} radius The corner radius
|
|
||||||
*/
|
|
||||||
export function roundRect(
|
|
||||||
context: CanvasRenderingContext2D,
|
|
||||||
x: number,
|
|
||||||
y: number,
|
|
||||||
width: number,
|
|
||||||
height: number,
|
|
||||||
radius: number
|
|
||||||
) {
|
|
||||||
context.beginPath();
|
|
||||||
context.moveTo(x + radius, y);
|
|
||||||
context.lineTo(x + width - radius, y);
|
|
||||||
context.quadraticCurveTo(x + width, y, x + width, y + radius);
|
|
||||||
context.lineTo(x + width, y + height - radius);
|
|
||||||
context.quadraticCurveTo(
|
|
||||||
x + width,
|
|
||||||
y + height,
|
|
||||||
x + width - radius,
|
|
||||||
y + height
|
|
||||||
);
|
|
||||||
context.lineTo(x + radius, y + height);
|
|
||||||
context.quadraticCurveTo(x, y + height, x, y + height - radius);
|
|
||||||
context.lineTo(x, y + radius);
|
|
||||||
context.quadraticCurveTo(x, y, x + radius, y);
|
|
||||||
context.closePath();
|
|
||||||
context.fill();
|
|
||||||
context.stroke();
|
|
||||||
}
|
|
Loading…
Add table
Add a link
Reference in a new issue