Liking cljdoc? Tell your friends :D

re-com.simple-v-table


arrow-down-iconcljs

(arrow-down-icon {:keys [size fill] :or {size "24px" fill "transparent"}})

arrow-up-iconcljs

(arrow-up-icon {:keys [size fill] :or {size "24px" fill "transparent"}})

column-header-itemcljs

(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-renderercljs

(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
raw docstring

row-itemcljs

(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
raw docstring

row-renderercljs

(row-renderer columns
              on-click-row
              on-enter-row
              on-leave-row
              striped?
              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
raw docstring

simple-v-tablecljs

(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:

  • (row-style row)
  • (cell-style row col) where row is the data for that row and col is the definition map for that column
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
raw docstring

simple-v-table-args-desccljs


simple-v-table-exclusive-partscljs


simple-v-table-exclusive-parts-desccljs


simple-v-table-partscljs


simple-v-table-parts-desccljs


sort-iconcljs

(sort-icon {:keys [size fill] :or {size "16px" fill "transparent"}})

swap!-sort-by-columncljs

(swap!-sort-by-column {:keys [key-fn order]} new-key-fn new-comp)

vertical-align->aligncljs

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close