Canonical list of registerable components.
Adding a new component is a single-line change: add the export ns to
the :require and append <alias>/register! to all-registers. Both
baredom.core/start! (dev demo + hot reload) and
baredom.exports.all/init (single-bundle entry point) consume this
vector, so there is no second list to keep in sync.
Order is alphabetical-by-tag for diff legibility. Registration order
is irrelevant: customElements.define is independent per tag.
Canonical list of registerable components. Adding a new component is a single-line change: add the export ns to the `:require` and append `<alias>/register!` to `all-registers`. Both `baredom.core/start!` (dev demo + hot reload) and `baredom.exports.all/init` (single-bundle entry point) consume this vector, so there is no second list to keep in sync. Order is alphabetical-by-tag for diff legibility. Registration order is irrelevant: `customElements.define` is independent per tag.
Every component's register! function, in alphabetical order by tag.
Every component's `register!` function, in alphabetical order by tag.
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 |