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