toggle menu
Joyfill
2.0.0-RC8
common
switch theme
search in API
legacy-builder
/
joyfill.internal
/
DocumentBuilderImpl
Document
Builder
Impl
class
DocumentBuilderImpl
(
document
:
MutableDocument
,
identity
:
IdentityGenerator
)
:
DocumentBuilder
Members
Constructors
Document
Builder
Impl
Link copied to clipboard
constructor
(
document
:
MutableDocument
,
identity
:
IdentityGenerator
)
Functions
barcode
Link copied to clipboard
open
override
fun
barcode
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
block
Link copied to clipboard
open
override
fun
block
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
chart
Link copied to clipboard
open
override
fun
chart
(
title
:
String
,
y
:
Axis
,
x
:
Axis
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
tip
:
ToolTip
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
,
lines
:
LineBuilder
.
(
)
->
Unit
?
)
open
override
fun
chart
(
title
:
String
,
y
:
Axis
,
x
:
Axis
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
lines
:
List
<
Line
>
,
tip
:
ToolTip
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
date
Link copied to clipboard
open
override
fun
date
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
format
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
Long
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
dropdown
Link copied to clipboard
open
override
fun
dropdown
(
title
:
String
,
options
:
List
<
String
>
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
file
Link copied to clipboard
open
override
fun
file
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
List
<
String
>
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
image
Link copied to clipboard
open
override
fun
image
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
open
override
fun
image
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
List
<
String
>
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
name
Link copied to clipboard
open
override
fun
name
(
value
:
String
)
number
Link copied to clipboard
open
override
fun
number
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
Number
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
page
Link copied to clipboard
open
override
fun
page
(
name
:
String
?
,
hidden
:
Boolean
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
:
MutablePage
select
Link copied to clipboard
open
override
fun
select
(
title
:
String
,
options
:
List
<
String
>
,
multi
:
Boolean
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
open
override
fun
select
(
title
:
String
,
options
:
List
<
String
>
,
multi
:
Boolean
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
List
<
String
>
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
signature
Link copied to clipboard
open
override
fun
signature
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
table
Link copied to clipboard
open
override
fun
table
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
tip
:
ToolTip
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
,
columns
:
ColumnBuilder
.
(
)
->
Unit
?
)
text
Link copied to clipboard
open
override
fun
text
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
textarea
Link copied to clipboard
open
override
fun
textarea
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
readonly
:
Boolean
,
hidden
:
Boolean
,
required
:
Boolean
,
tip
:
ToolTip
,
value
:
String
?
,
logic
:
LogicBuilder
.
(
)
->
Unit
?
)
unknown
Link copied to clipboard
open
override
fun
unknown
(
title
:
String
,
id
:
String
?
,
identifier
:
String
?
,
hidden
:
Boolean
,
tip
:
ToolTip
)