All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
element - lookup element metadata by keyword tag (e.g., :ns/button)element-tags - list all registered element keywordselements - list elements with optional namespace filtering (symbol or regex)search-elements - search elements by documentation text (string or regex)describe function (use element instead)attributes function (use (:attributes (element :ns/tag)) instead)The new API uses keyword tags instead of symbols, matching how elements are used in hiccup markup:
;; Old (removed)
(yeah/describe 'my-button)
(yeah/attributes 'my-button)
;; New
(yeah/element :my-ns/my-button)
(:attributes (yeah/element :my-ns/my-button))
defelem macro for defining Chassis alias elements with malli schemaschildren macro for placeholder in element definitionshtml.yeah.attrs/option multimethodhtml.yeah/property multimethodlet, when-let, when-some, if-let, if-some binding hoisting::html.yeah/children propertymalli.instrument and malli.devCan you improve this documentation?Edit on GitHub
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 |