diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-10-01 11:49:26 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-10-01 11:49:26 +0200 |
commit | 98a56b782d1ced056c77019e88b4bcea4a270f83 (patch) | |
tree | ccfb714dc111c7437f2cdf52b956d95d954ad4df /static/binders.js | |
parent | Remove old date_time system. (diff) | |
download | calp-98a56b782d1ced056c77019e88b4bcea4a270f83.tar.gz calp-98a56b782d1ced056c77019e88b4bcea4a270f83.tar.xz |
Reintroduce dateonly for date-time-input:s.
Diffstat (limited to '')
-rw-r--r-- | static/binders.js | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/static/binders.js b/static/binders.js index ac83b284..a3742aec 100644 --- a/static/binders.js +++ b/static/binders.js @@ -90,27 +90,3 @@ function bind_view(el, e) { let f = (s, v) => s.innerText = v.format(s.dataset && s.dataset.fmt); el.properties.get_callback_list(e.dataset.property).push([e, f]); } - - -function bind_wholeday(el, e) { - let popup = popup_from_event(el); - let wholeday = popup.querySelector("input[name='wholeday']"); - wholeday.addEventListener('click', function (event) { - for (let f of popup.querySelectorAll("input[type='time']")) { - f.disabled = wholeday.checked; - } - - for (let f of ['dtstart', 'dtend']) { - let param = el.properties[f]; - if (! param) continue; /* dtend optional */ - let d = param.value; - if (wholeday.checked) { - param.type = 'date'; - } else { - param.type = 'date-time'; - } - d.isWholeDay = wholeday.checked; - el.properties[f] = d; - } - }); -} |