Blockbench Reference Docs
Preparing search index...
generated/interface/form
FormElement
Class FormElement
Hierarchy (
View Summary
)
EventSystem
FormElement
Index
Accessors
uses_
wide_
inputs
Constructors
constructor
Methods
add
Listener
add
Share
Buttons
build
change
dispatch
Event
get
Default
get
Value
on
once
remove
Listener
setup
set
Value
register
Type
Properties
bar
condition
events
form
id
input_
toggle?
label_
width
options
types
Accessors
uses_
wide_
inputs
get
uses_wide_inputs
()
:
boolean
Returns
boolean
Constructors
constructor
new
FormElement
(
id
:
string
,
options
:
FormElementOptions
,
form
:
InputForm
,
)
:
FormElement
Parameters
id
:
string
options
:
FormElementOptions
form
:
InputForm
Returns
FormElement
Methods
add
Listener
addListener
(
event_name
:
string
,
cb
:
EventListener
)
:
Deletable
Parameters
event_name
:
string
cb
:
EventListener
Returns
Deletable
add
Share
Buttons
addShareButtons
(
bar
:
HTMLElement
)
:
void
Parameters
bar
:
HTMLElement
Returns
void
build
build
(
bar
:
HTMLDivElement
)
:
void
Parameters
bar
:
HTMLDivElement
Returns
void
change
change
()
:
void
Returns
void
dispatch
Event
dispatchEvent
(
event_name
:
string
,
data
:
any
)
:
any
Parameters
event_name
:
string
data
:
any
Returns
any
get
Default
getDefault
()
:
any
Returns
any
get
Value
getValue
()
:
any
Returns
any
on
on
(
event_name
:
string
,
cb
:
EventListener
)
:
Deletable
Parameters
event_name
:
string
cb
:
EventListener
Returns
Deletable
once
once
(
event_name
:
string
,
cb
:
EventListener
)
:
Deletable
Parameters
event_name
:
string
cb
:
EventListener
Returns
Deletable
remove
Listener
removeListener
(
event_name
:
string
,
cb
:
EventListener
)
:
void
Parameters
event_name
:
string
cb
:
EventListener
Returns
void
setup
setup
()
:
void
Returns
void
set
Value
setValue
(
value
:
any
)
:
void
Parameters
value
:
any
Returns
void
Static
register
Type
registerType
(
id
:
string
,
type_class
:
typeof
FormElement
)
:
void
Parameters
id
:
string
type_class
:
typeof
FormElement
Returns
void
Properties
bar
bar
:
HTMLElement
condition
condition
:
ConditionResolvable
events
events
:
Record
<
string
,
EventListener
[]
>
form
form
:
InputForm
id
id
:
string
Optional
input_
toggle
input_toggle
?:
HTMLInputElement
label_
width
label_width
:
number
options
options
:
FormElementOptions
Static
types
types
:
Record
<
string
,
typeof
FormElement
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Accessors
uses_
wide_
inputs
Constructors
constructor
Methods
add
Listener
add
Share
Buttons
build
change
dispatch
Event
get
Default
get
Value
on
once
remove
Listener
setup
set
Value
register
Type
Properties
bar
condition
events
form
id
input_
toggle
label_
width
options
types
Blockbench Reference Docs
Loading...