jstd-web/node_modules/@uppy/utils/lib/canvasToBlob.js

15 lines
303 B
JavaScript

"use strict";
function canvasToBlob(canvas, type, quality) {
return new Promise(resolve => {
canvas.toBlob(resolve, type, quality);
});
}
/**
* Save a <canvas> element's content to a Blob object.
*
* @param {HTMLCanvasElement} canvas
* @returns {Promise}
*/
module.exports = canvasToBlob;