0.0.20 form mover

This commit is contained in:
SBD
2025-01-14 16:52:29 +03:00
parent 9280025f1c
commit 1db2b0edb9
2 changed files with 45 additions and 3 deletions

View File

@@ -14,4 +14,28 @@ function chooseRadioInput(el, callback){
let el_name = $parent.dataset.name;
if (callback) callback(el, el_name)
}
function generateRadioInput(data){
let html = `
<div class="cw_w_radio_inputs_radio_input" data-name="${data.name}">
<div class="radio" onclick="chooseRadioInput(this, ${data.callback})"></div>
<div class="radio_label" onclick="chooseRadioInput(this, ${data.callback})">${data.title}</div>
</div>
`
return html;
}
function resetWRadioInputs(widget_name){
let $widget = getWRadioInputsWidget(widget_name);
if (!$widget) return;
$widget.innerHTML = '';
}
function getWRadioInputsWidget(widget_name){
if (!widget_name) return;
let $widget = $(`.field_container[data-type="radio"][data-name="${widget_name}"] .w_radio_inputs`)[0];
return $widget;
}