@discord-card/core
Version:
Discord Card core
17 lines • 589 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LinearGradient = void 0;
const _1 = require(".");
class LinearGradient extends _1.Gradient {
constructor(...colors) {
super('linear', ...colors);
}
toString(ctx, xPos, yPos, width, height) {
let grad = ctx.createLinearGradient(xPos, yPos, xPos + width, yPos + height);
for (const v of this.colors)
grad.addColorStop(v.offset, v.color);
return grad;
}
}
exports.LinearGradient = LinearGradient;
//# sourceMappingURL=Linear.js.map