1x📝|2x🚮 click list edit options in Settings

This commit is contained in:
jokob-sk
2024-04-25 10:00:14 +10:00
parent 2a085f5703
commit 5599bbdf31
4 changed files with 68 additions and 34 deletions

View File

@@ -9,7 +9,7 @@
// -----------------------------------------------------------------------------
var timerRefreshData = ''
var modalCallbackFunction = '';
var emptyArr = ['undefined', "", undefined, null, 'null'];
var UI_LANG = "English";
var settingsJSON = {}
@@ -281,6 +281,8 @@ function getString (key) {
// -----------------------------------------------------------------------------
// Modal dialog handling
// -----------------------------------------------------------------------------
var modalCallbackFunction = '';
function showModalOK (title, message, callbackFunction) {
showModalOk (title, message, callbackFunction)
}
@@ -376,12 +378,14 @@ function showModalFieldInput (title, message, btnCancel=getString('Gen_Cancel'),
$(`#${prefix}-cancel`).html (btnCancel);
$(`#${prefix}-OK`).html (btnOK);
console.log(callbackFunction);
if ( callbackFunction != null)
{
modalCallbackFunction = callbackFunction;
}
$(`#modal-field-input-field`).val(curValue)
$(`#${prefix}-field`).val(curValue)
// Show modal
@@ -410,6 +414,17 @@ function modalDefaultInput () {
}, 100);
}
// -----------------------------------------------------------------------------
function modalDefaultFieldInput () {
// Hide modal
$('#modal-field-input').modal('hide');
// timer to execute function
window.setTimeout( function() {
modalCallbackFunction();
}, 100);
}
// -----------------------------------------------------------------------------
function modalWarningOK () {
// Hide modal