%PDF- %PDF-
Direktori : /var/www/projetos/stb.ind.br/wp-content/plugins/integracao-rd-station/assets/js/ |
Current File : /var/www/projetos/stb.ind.br/wp-content/plugins/integracao-rd-station/assets/js/log_file.js |
function RDSMLogFile() { var rdsm_log_screen = document.getElementById("rdsm_log_screen"); this.loadLogFile = function() { jQuery.ajax({ url: ajaxurl, method: 'POST', data: { action: 'rdsm-log-file' }, success: function(data) { data.forEach(renderLogScreen); } }); } this.clearLogFile = function() { jQuery.ajax({ url: ajaxurl, method: 'POST', data: { action: 'rdsm-clear-log-file' }, success: function(data) { if (data == 0) rdsm_log_screen.value = ""; } }); } function renderLogScreen(log) { rdsm_log_screen.value += log; } } function copyLogToClipboard() { var copyLog = document.getElementById("rdsm_log_screen"); var value = copyLog.value; copyLog.value = btoa(value); copyLog.select(); copyLog.setSelectionRange(0, 99999); document.execCommand("copy"); copyLog.value = value; } function clearLog() { logFile = new RDSMLogFile(); logFile.clearLogFile(); } function load() { logFile = new RDSMLogFile(); logFile.loadLogFile(); } window.addEventListener('DOMContentLoaded', load);