@netdata/charts
Version:
Netdata frontend SDK and chart utilities
19 lines (18 loc) • 694 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createCanvas = exports.copyCanvas = void 0;
var createCanvas = exports.createCanvas = function createCanvas(width, height) {
var backgroundCanvas = document.createElement("canvas");
backgroundCanvas.width = width;
backgroundCanvas.height = height;
return backgroundCanvas;
};
var copyCanvas = exports.copyCanvas = function copyCanvas(sourceCanvas, targetCanvas) {
targetCanvas.width = sourceCanvas.width;
targetCanvas.height = sourceCanvas.height;
var ctx = targetCanvas.getContext("2d");
ctx.clearRect(0, 0, targetCanvas.width, targetCanvas.height);
ctx.drawImage(sourceCanvas, 0, 0);
};