Files
openrouter/src/web/js/settings/telnet.js
T
wt 4b2d425d13
Prepare Build and Testing executable binary / Prepare-Build-Testing-With-Make (push) Has been cancelled
Prepare Build and Testing executable binary / Prepare-Build-Testing-With-CMake (push) Has been cancelled
Prepare Build and Testing executable binary / Prepare-Build-Testing-With-Meson (push) Has been cancelled
added backup restore settings and updated config #3
2025-02-21 12:23:24 +07:00

42 lines
1.2 KiB
JavaScript

const telnetenabled = document.querySelector('#telnetenable')
const telnetsettingbody = document.querySelector('.telnetsettingbody')
const settelnetsettingsbutton = document.querySelector('#set_telnet_settings')
const telnetportinput = document.querySelector('#telnetportinput')
const get_telnet_enabled_status = () => {
telnetenabled.checked = settings.telnet.enabled
if (settings.telnet.enabled) {
telnetsettingbody.classList.add('active')
} else {
telnetsettingbody.classList.remove('active')
}
}
telnetenabled.addEventListener('click', () => {
if (telnetenabled.checked) {
telnetsettingbody.classList.add('active')
} else {
telnetsettingbody.classList.remove('active')
}
})
const set_telnet_settings = () => {
start_loader()
settings.telnet.enabled = telnetenabled.checked
settings.telnet.port = telnetportinput.value
set_all_settings()
telnetenabled.checked = settings.telnet.enabled
telnetportinput.value = settings.telnet.port
stop_loader()
}
settelnetsettingsbutton.addEventListener('click', () => {
if (confirm("Confirm telnet settings?")) {
set_telnet_settings()
}
})
const get_telnet_port = () => {
telnetportinput.value = settings.telnet.port
}