(atom? a)
ducktype an atom as something dereferable
ducktype an atom as something dereferable
(check-for-duplicates table-id)
Possible values of col-maps within :columns
of control-map
Possible values of col-maps within `:columns` of control-map
The possible values of a control-map for a table, which should be a sequence of maps where each map corresponds to one column of the table.
The possible values of a control-map for a table, which should be a sequence of maps where each map corresponds to one column of the table.
(curate-entries {:as args :keys [paging-controls entries SORT FILTER]})
(default-paging)
Set up a local atom and define paging functions with reference to it
Set up a local atom and define paging functions with reference to it
(generate-rows {:as args :keys [controls entries SORT FILTER table-id]})
Generate all the rows of the table from entries
, according to controls
Generate all the rows of the table from `entries`, according to `controls`
(generate-table-id table-id)
(generate-theads {:as args
:keys [controls paging-controls SORT FILTER table-id]})
generate the table headers
generate the table headers
(table controls entries)
Generate a table from entries
according to headers and getter-fns in controls
Generate a table from `entries` according to headers and getter-fns in `controls`
(update-all-data! table-id entries)
(update-current-data! table-id entries)
(update-default-entries-per-page! controls)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close