vevet
Version:
Vevet is a JavaScript library for creative development that simplifies crafting rich interactions like split text animations, carousels, marquees, preloading, and more.
15 lines • 527 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.preloadImage = preloadImage;
function preloadImage(resource, onLoad) {
if (resource.complete) {
onLoad();
return;
}
var image = new Image();
image.addEventListener('load', function () { return onLoad(); });
image.addEventListener('error', function () { return onLoad(); });
image.crossOrigin = 'anonymous';
image.src = resource.currentSrc || resource.src;
}
//# sourceMappingURL=preloadImage.js.map