<!-- DEBUG-VIEW START 1 APPPATH/Config/../Views/js.php -->
var AVC = null;

function AVUploaderClient(options) {
    var AVCAVUploaderClient  = null
    let base_path = "https://uploader.altravia.com";
    options['id_collection'] = '6a1f56e2c5781058df523942';
    options['base_path'] = "https://uploader.altravia.com/index.php"

    var scriptMain = document.createElement("script");
    scriptMain.id = "AVUploaderMain";
    scriptMain.src = base_path + "/connector/connector.js?v=1.0.1";
    document.head.insertAdjacentElement('afterbegin', scriptMain);
    scriptMain.addEventListener("load", () => { scriptLoaded("main") });


    var cssMain = document.createElement("link");
    cssMain.id = "AVUploaderMain";
    cssMain.href = base_path + "/connector/style.css";
    cssMain.rel = "stylesheet";
    cssMain.type = "text/css";
    document.head.insertAdjacentElement('afterbegin', cssMain);


    let main = false;
    let scriptLoaded = (scriptType) => {
        if (scriptType == "main") {
            main = true;
        }
        if (main) {
            AVCAVUploaderClient = new AVConnector(options);
            console.log(AVCAVUploaderClient);
            AVCAVUploaderClient.createForm();
        }
    }

    this.uploader = function(){
        return AVCAVUploaderClient;
    }
}
<!-- DEBUG-VIEW ENDED 1 APPPATH/Config/../Views/js.php -->
