Toolbox
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Toolbox
table
/
com.michaelflisar.toolbox.table.definitions
/
Column
Column
class
Column
<
CellValue
,
Item
>
(
val
header
:
Header
,
val
width
:
ColumnWidth
,
val
filter
:
Filter
<
Item
,
CellValue
>
?
=
null
,
val
sortable
:
Boolean
=
true
,
val
cellValue
:
(
item
:
Item
)
->
CellValue
,
val
createCell
:
@
Composable
(
item
:
Item
,
value
:
CellValue
)
->
Cell
<
CellValue
>
)
Members
Constructors
Column
Link copied to clipboard
constructor
(
header
:
Header
,
width
:
ColumnWidth
,
filter
:
Filter
<
Item
,
CellValue
>
?
=
null
,
sortable
:
Boolean
=
true
,
cellValue
:
(
item
:
Item
)
->
CellValue
,
createCell
:
@
Composable
(
item
:
Item
,
value
:
CellValue
)
->
Cell
<
CellValue
>
)
Properties
cell
Value
Link copied to clipboard
val
cellValue
:
(
item
:
Item
)
->
CellValue
create
Cell
Link copied to clipboard
val
createCell
:
@
Composable
(
item
:
Item
,
value
:
CellValue
)
->
Cell
<
CellValue
>
filter
Link copied to clipboard
val
filter
:
Filter
<
Item
,
CellValue
>
?
header
Link copied to clipboard
val
header
:
Header
sortable
Link copied to clipboard
val
sortable
:
Boolean
width
Link copied to clipboard
val
width
:
ColumnWidth
Functions
is
Filter
Valid
Link copied to clipboard
fun
isFilterValid
(
item
:
Item
)
:
Boolean