1// noinspection ES6ConvertVarToLetConst 2var combos = (function (module) { 3 module.loader = { 4 loadExternalScript: function (src, integrity, clazz, callback) { 5 let script = document.createElement('script'); 6 script.src = src; // Set the location of the script 7 script.integrity = integrity; 8 script.crossOrigin = "anonymous"; 9 script.referrerPolicy = "no-referrer"; 10 script.classList.add(clazz); 11 script.addEventListener("load", callback); 12 let head = document.querySelector("head"); 13 head.appendChild(script); 14 }, 15 loadExternalStylesheet: function (href, integrity, clazz, callback) { 16 let link = document.createElement('link'); 17 link.rel = "stylesheet" 18 link.href = href; 19 link.integrity = integrity; 20 link.crossOrigin = "anonymous"; 21 link.classList.add(clazz); 22 let head = document.querySelector("head"); 23 head.appendChild(link); 24 link.addEventListener("load", callback); 25 } 26 }; 27 return module; 28})(combos || {}); 29