@netdata/charts
Version:
Netdata frontend SDK and chart utilities
13 lines • 532 B
JavaScript
export var createCanvas = function createCanvas(width, height) {
var backgroundCanvas = document.createElement("canvas");
backgroundCanvas.width = width;
backgroundCanvas.height = height;
return backgroundCanvas;
};
export var 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);
};