Blockbench Reference Docs
Preparing search index...
generated/util/property
PropertyOptions
Interface PropertyOptions
interface
PropertyOptions
{
condition
?:
any
;
copy_value
?:
boolean
;
default
?:
any
;
description
?:
string
;
export
?:
boolean
;
exposed
?:
boolean
;
inputs
?:
{
[
key
:
string
]:
{
input
:
FormElementOptions
;
onChange
?:
(
value
:
any
,
nodes
:
OutlinerNode
[]
)
=>
void
;
shared
?:
boolean
;
}
;
}
;
label
?:
string
;
options
?:
any
;
placeholder
?:
string
;
values
?:
string
[]
;
merge
?
(
instance
:
any
,
data
:
any
)
:
void
;
merge_validation
?
(
value
:
any
)
:
boolean
;
reset
?
(
instance
:
any
)
:
void
;
}
Index
Properties
condition?
copy_
value?
default?
description?
export?
exposed?
inputs?
label?
options?
placeholder?
values?
Methods
merge?
merge_
validation?
reset?
Properties
Optional
condition
condition
?:
any
Optional
copy_
value
copy_value
?:
boolean
Optional
default
default
?:
any
Optional
description
description
?:
string
Optional
export
export
?:
boolean
Optional
exposed
exposed
?:
boolean
Optional
inputs
inputs
?:
{
[
key
:
string
]:
{
input
:
FormElementOptions
;
onChange
?:
(
value
:
any
,
nodes
:
OutlinerNode
[]
)
=>
void
;
shared
?:
boolean
;
}
;
}
Optional
label
label
?:
string
Optional
options
options
?:
any
Options used for select types
Optional
placeholder
placeholder
?:
string
Optional
values
values
?:
string
[]
Enum possible values
Methods
Optional
merge
merge
?
(
instance
:
any
,
data
:
any
)
:
void
Parameters
instance
:
any
data
:
any
Returns
void
Optional
merge_
validation
merge_validation
?
(
value
:
any
)
:
boolean
Parameters
value
:
any
Returns
boolean
Optional
reset
reset
?
(
instance
:
any
)
:
void
Parameters
instance
:
any
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
condition
copy_
value
default
description
export
exposed
inputs
label
options
placeholder
values
Methods
merge
merge_
validation
reset
Blockbench Reference Docs
Loading...
Options used for select types