(column-header-item {:keys [id row-label-fn width height align vertical-align
header-label sort-by]
:as column}
parts
sort-by-column)
(column-header-renderer columns parts sort-by-column)
:column-header-renderer AND :top-left-renderer - Render the table header
:column-header-renderer AND :top-left-renderer - Render the table header
(row-item row
{:keys [width height align vertical-align row-label-fn] :as column}
cell-style
parts)
Render a single row item (column) of a single row
Render a single row item (column) of a single row
(row-renderer columns
on-click-row
on-enter-row
on-leave-row
row-height
row-style
cell-style
parts
table-row-line-color
row-index
row)
:row-renderer AND :row-header-renderer: Render a single row of the table data
:row-renderer AND :row-header-renderer: Render a single row of the table data
(simple-v-table & {:keys [src] :as args})
Render a v-table and introduce the concept of columns (provide a spec for each). Of the nine possible sections of v-table, this table only supports four: top-left (1), row-headers (2), col-headers (4) and rows (5) Note that row-style and cell-style can either be a style map or functions which return a style map:
Render a v-table and introduce the concept of columns (provide a spec for each). Of the nine possible sections of v-table, this table only supports four: top-left (1), row-headers (2), col-headers (4) and rows (5) Note that row-style and cell-style can either be a style map or functions which return a style map: - (row-style row) - (cell-style row col) where row is the data for that row and col is the definition map for that column
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close