(auto-complete & {:keys [choices text sel-start sel-end ins]})Return text/selection map after insertion in place of selection & completion
Return text/selection map after insertion in place of selection & completion
(capitalize-first-letter text)Capitalize the first letter leaving the rest as is
Capitalize the first letter leaving the rest as is
(filter-choices-by-keyword choices keyword value)Filter a list of choices extra data within the choices vector
Filter a list of choices extra data within the choices vector
(handle-free-text-insertion event
ins
auto-complete?
capitalize?
choices
internal-model
free-text-sel-range
free-text-change)(make-choice-item id-fn render-fn callback internal-model opt)(show-selected-item node)(single-dropdown &
{:keys [choices model regex-filter? debounce-delay just-drop?]
:or {debounce-delay 250}
:as args})Render a single dropdown component which emulates the bootstrap-choosen style. Sample choices object: [{:id "AU" :label "Australia" :group "Group 1"} {:id "US" :label "United States" :group "Group 1"} {:id "GB" :label "United Kingdom" :group "Group 1"} {:id "AF" :label "Afghanistan" :group "Group 2"}]
Render a single dropdown component which emulates the bootstrap-choosen style. Sample choices object:
[{:id "AU" :label "Australia" :group "Group 1"}
{:id "US" :label "United States" :group "Group 1"}
{:id "GB" :label "United Kingdom" :group "Group 1"}
{:id "AF" :label "Afghanistan" :group "Group 2"}]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 |