function UpdateConnectionStatus()

in MiddlemanElectronSampleApp/Electron/renderer.js [240:279]


function UpdateConnectionStatus(str) {
    //"Client:False,Excel:True"
    var res = str.split(",");
    var client = res[0].split(":");
    var excel = res[1].split(":");
    if (client[1].toUpperCase() == "TRUE") {
        document.querySelector('#cbClient').checked = true;
        document.querySelector('#btnClose').disabled = false;
        document.querySelector('#btnClose').className = "buttonEnabled";
        document.querySelector('#btnConnect').disabled = true;
        document.querySelector('#btnConnect').className = "buttonDisabled";
        clientConnected = true;
    } else {
        document.querySelector('#cbClient').checked = false;
        document.querySelector('#btnClose').disabled = true;
        document.querySelector('#btnClose').className = "buttonDisabled";
        document.querySelector('#btnConnect').disabled = false;
        document.querySelector('#btnConnect').className = "buttonEnabled";
        clientConnected = false;
    }
    if (excel[1].toUpperCase() == "TRUE") {
        document.querySelector('#cbExcel').checked = true;
        excelConnected = true;
        document.querySelector('#btnWrite').disabled = false;
        document.querySelector('#btnWrite').className = "buttonEnabled";
        document.querySelector('#btnBulkWrite').disabled = false;
        document.querySelector('#btnBulkWrite').className = "buttonEnabled";
        document.querySelector('#btnRead').disabled = false;
        document.querySelector('#btnRead').className = "buttonEnabled";
    } else {
        document.querySelector('#cbExcel').checked = false;
        excelConnected = false;
        document.querySelector('#btnWrite').disabled = true;
        document.querySelector('#btnWrite').className = "buttonDisabled";
        document.querySelector('#btnBulkWrite').disabled = true;
        document.querySelector('#btnBulkWrite').className = "buttonDisabled";
        document.querySelector('#btnRead').disabled = true;
        document.querySelector('#btnRead').className = "buttonDisabled";
    }
}