Pure model layer for x-calendar. No DOM, no side effects — every
function is a value transform. Dates flow as ISO "YYYY-MM-DD" strings;
the canonical model holds only value-comparable data (strings, keywords,
numbers, sets) so the render change-guard can compare it with not=.
UTC date math lives in baredom.utils.dates.
Pure model layer for x-calendar. No DOM, no side effects — every function is a value transform. Dates flow as ISO "YYYY-MM-DD" strings; the canonical model holds only value-comparable data (strings, keywords, numbers, sets) so the render change-guard can compare it with `not=`. UTC date math lives in baredom.utils.dates.
DOM + lifecycle layer for x-calendar — a standalone, always-visible inline month calendar. Pure date/model logic lives in baredom.components.x-calendar.model and baredom.utils.dates; this namespace only performs DOM side effects.
DOM + lifecycle layer for x-calendar — a standalone, always-visible inline month calendar. Pure date/model logic lives in baredom.components.x-calendar.model and baredom.utils.dates; this namespace only performs DOM side effects.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |