mirror of
https://github.com/1disk/edp445.git
synced 2024-08-14 22:47:02 +00:00
Changed alot of things.
This commit is contained in:
parent
a5a0523e5a
commit
3513d5390c
2016 changed files with 336930 additions and 9 deletions
19
node_modules/canvacord/plugins/round.js
generated
vendored
Normal file
19
node_modules/canvacord/plugins/round.js
generated
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
module.exports = (ctx, x, y, width, height, radius) => {
|
||||
if (radius === true) radius = 5;
|
||||
if (!radius || typeof radius !== "number") radius = 0;
|
||||
|
||||
ctx.beginPath();
|
||||
ctx.moveTo(x + radius, y);
|
||||
ctx.lineTo(x + width - radius, y);
|
||||
ctx.quadraticCurveTo(x + width, y, x + width, y + radius);
|
||||
ctx.lineTo(x + width, y + height - radius);
|
||||
ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height);
|
||||
ctx.lineTo(x + radius, y + height);
|
||||
ctx.quadraticCurveTo(x, y + height, x, y + height - radius);
|
||||
ctx.lineTo(x, y + radius);
|
||||
ctx.quadraticCurveTo(x, y, x + radius, y);
|
||||
ctx.closePath();
|
||||
ctx.fill();
|
||||
|
||||
return ctx;
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue