UNPKG

probe.gl

Version:

JavaScript Console Instrumentation and Benchmarking for Browser and Node

32 lines (26 loc) 796 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.loadImage = loadImage; function loadImage(url) { var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, _ref$crossOrigin = _ref.crossOrigin, crossOrigin = _ref$crossOrigin === void 0 ? 'anonymous' : _ref$crossOrigin; return new Promise(function (resolve, reject) { try { var image = new Image(); image.onload = function () { return resolve(image); }; image.onerror = function () { return reject(new Error("Could not load image ".concat(url, "."))); }; image.crossOrigin = crossOrigin; image.src = url; } catch (error) { reject(error); } }); } //# sourceMappingURL=load-image.js.map