function multiInput(inputs, config) {
const wrapper = html`<div class="${config.wrapperDivClass}"></div>`;
const input = html`<div class="${config.inputDivClass}"></div>`;
wrapper.append(input);
if (config.outputId) {
const output = html`<div id="${config.outputId}" class="${config.outputDivClass}"></div>`;
wrapper.append(output);
}
for (var prop in inputs) input.append(inputs[prop]);
var get_values = function() {
var value = {};
for (var prop in inputs)
if (!prop.includes("ignore_")) value[prop] = inputs[prop].value;
return (wrapper.value = value);
};
wrapper.value = get_values();
wrapper.oninput = get_values;
return wrapper;
}