toggle menu
Joyfill
2.0.0-RC8
common
switch theme
search in API
legacy-builder
/
joyfill.table
/
ColumnBuilder
Column
Builder
interface
ColumnBuilder
Members
Functions
barcode
Link copied to clipboard
abstract
fun
barcode
(
title
:
String
=
"Barcode Column"
,
id
:
String
?
=
null
,
required
:
Boolean
?
=
false
,
value
:
String
?
=
null
,
hidden
:
Boolean
=
false
)
block
Link copied to clipboard
abstract
fun
block
(
title
:
String
=
"Block Column"
,
id
:
String
?
=
null
,
value
:
String
?
=
null
,
hidden
:
Boolean
=
false
)
date
Link copied to clipboard
abstract
fun
date
(
title
:
String
=
"Date Column"
,
id
:
String
?
=
null
,
identifier
:
String
?
=
null
,
format
:
String
?
=
null
,
readonly
:
Boolean
=
false
,
hidden
:
Boolean
=
false
,
required
:
Boolean
=
false
,
tip
:
ToolTip
=
ToolTip("")
,
value
:
Long
?
=
null
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
=
null
)
dropdown
Link copied to clipboard
abstract
fun
dropdown
(
title
:
String
=
"Dropdown Column"
,
options
:
List
<
String
>
=
emptyList()
,
id
:
String
?
=
null
,
required
:
Boolean
?
=
false
,
value
:
String
?
=
null
,
hidden
:
Boolean
=
false
)
image
Link copied to clipboard
abstract
fun
image
(
title
:
String
=
"Image Column"
,
id
:
String
?
=
null
,
identifier
:
String
?
=
null
,
required
:
Boolean
?
=
false
,
value
:
List
<
String
>
=
emptyList()
,
hidden
:
Boolean
=
false
)
multiselect
Link copied to clipboard
abstract
fun
multiselect
(
title
:
String
=
"Multiselect Column"
,
options
:
Map
<
String
,
String
?
>
=
emptyMap()
,
multi
:
Boolean
=
true
,
id
:
String
?
=
null
,
required
:
Boolean
?
=
false
,
value
:
List
<
String
>
=
emptyList()
,
hidden
:
Boolean
=
false
)
number
Link copied to clipboard
abstract
fun
number
(
title
:
String
=
"Number Column"
,
id
:
String
?
=
null
,
required
:
Boolean
?
=
false
,
value
:
Double
?
=
null
,
hidden
:
Boolean
=
false
)
progress
Link copied to clipboard
abstract
fun
progress
(
title
:
String
=
"Progress Column"
,
id
:
String
?
=
null
,
value
:
String
?
=
null
,
hidden
:
Boolean
=
false
)
signature
Link copied to clipboard
abstract
fun
signature
(
title
:
String
=
"Signature"
,
id
:
String
?
=
null
,
identifier
:
String
?
=
null
,
readonly
:
Boolean
=
false
,
hidden
:
Boolean
=
false
,
required
:
Boolean
=
false
,
tip
:
ToolTip
=
ToolTip("")
,
value
:
String
?
=
null
)
text
Link copied to clipboard
abstract
fun
text
(
title
:
String
=
"Text Column"
,
id
:
String
?
=
null
,
required
:
Boolean
?
=
false
,
value
:
String
?
=
null
,
hidden
:
Boolean
=
false
)
unknown
Link copied to clipboard
abstract
fun
unknown
(
title
:
String
=
"Unknown"
,
id
:
String
?
=
null
,
required
:
Boolean
?
=
false
,
identifier
:
String
?
=
null
)