diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2020-11-20 23:01:32 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2020-11-20 23:01:32 +0100 |
commit | 1b5ff103f589140473068fd83340b0cc443fb420 (patch) | |
tree | c90b3e2ae018df1f51ff87a755718581ca0254b1 /static/input_list.js | |
parent | Start looking into generalized input-list. (diff) | |
download | calp-1b5ff103f589140473068fd83340b0cc443fb420.tar.gz calp-1b5ff103f589140473068fd83340b0cc443fb420.tar.xz |
Work on templetazing js.
Diffstat (limited to 'static/input_list.js')
-rw-r--r-- | static/input_list.js | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/static/input_list.js b/static/input_list.js index 79e223c3..3b24b719 100644 --- a/static/input_list.js +++ b/static/input_list.js @@ -1,6 +1,4 @@ /* - TODO document 'input-list'. - ∀ children('.input-list') => 'unit' ∈ classList(child) <div class="input-list"> @@ -78,7 +76,6 @@ function init_input_list() { lst.get_value = lst.dataset.bindby; } else if (lst.dataset.joinby) { lst.get_value = get_value(lst.dataset.joinby); - } } else { lst.get_value = get_get_value(); } @@ -88,7 +85,7 @@ function init_input_list() { /* -------------------------------------------------- */ /* different function forms since we want to capture one self */ -const get_get_value(join=',') => function () { +const get_get_value = (join=',') => function () { return [...self.querySelectorAll('input')] .map(x => x.value) .filter(x => x != '') |