19 lines
456 B
JavaScript
19 lines
456 B
JavaScript
'use strict';
|
|
|
|
"use strict";
|
|
function loadSVGImage(image, url, delay) {
|
|
return new Promise(async (resolve) => {
|
|
if (delay) {
|
|
await new Promise((resolve2) => setTimeout(resolve2, 100));
|
|
}
|
|
image.onload = () => {
|
|
resolve();
|
|
};
|
|
image.src = `data:image/svg+xml;charset=utf8,${encodeURIComponent(url)}`;
|
|
image.crossOrigin = "anonymous";
|
|
});
|
|
}
|
|
|
|
exports.loadSVGImage = loadSVGImage;
|
|
//# sourceMappingURL=loadSVGImage.js.map
|