Components

object Components

This object contains factory methods for creating Component builders.

Functions

button
Link copied to clipboard
common
fun button(): ButtonBuilder
Creates a new ButtonBuilder for building Button components.
checkBox
Link copied to clipboard
common
fun checkBox(): CheckBoxBuilder
Creates a new CheckBoxBuilder for building CheckBox components.
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
group
Link copied to clipboard
common
fun <T : Component> group(): GroupBuilder<T>
Creates a new GroupBuilder for building Groups.
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
hbox
Link copied to clipboard
common
fun hbox(): HBoxBuilder
Creates a new HBoxBuilder for building HBox components.
header
Link copied to clipboard
common
fun header(): HeaderBuilder
Creates a new HeaderBuilder for building Header components.
horizontalNumberInput
Link copied to clipboard
common
fun horizontalNumberInput(width: Int): HorizontalNumberInputBuilder
Creates a new HorizontalNumberInputBuilder for building horizontal NumberInput components.
horizontalScrollbar
Link copied to clipboard
common
fun horizontalScrollbar(): HorizontalScrollBarBuilder
Creates a new HorizontalScrollBarBuilder for building horizontal ScrollBar components.
horizontalSlider
Link copied to clipboard
common
fun horizontalSlider(): HorizontalSliderBuilder
Creates a new HorizontalSliderBuilder for building Slider components.
icon
Link copied to clipboard
common
fun icon(): IconBuilder
Creates a new IconBuilder for building Icon components.
label
Link copied to clipboard
common
fun label(): LabelBuilder
Creates a new LabelBuilder for building Label components.
listItem
Link copied to clipboard
common
fun listItem(): ListItemBuilder
Creates a new ListItemBuilder for building ListItem components.
logArea
Link copied to clipboard
common
fun logArea(): LogAreaBuilder
Creates a new LogAreaBuilder for building LogArea components.
panel
Link copied to clipboard
common
fun panel(): PanelBuilder
Creates a new PanelBuilder for building Panel components.
paragraph
Link copied to clipboard
common
fun paragraph(): ParagraphBuilder
Creates a new ParagraphBuilder for building Paragraph components.
progressBar
Link copied to clipboard
common
fun progressBar(): ProgressBarBuilder
Creates a new ProgressBarBuilder for building ProgressBar components.
radioButton
Link copied to clipboard
common
fun radioButton(): RadioButtonBuilder
Creates a new RadioButtonBuilder for building RadioButton components.
radioButtonGroup
Link copied to clipboard
common
fun radioButtonGroup(): RadioButtonGroupBuilder
Creates a new RadioButtonGroupBuilder for building RadioButtonGroups.
textArea
Link copied to clipboard
common
fun textArea(): TextAreaBuilder
Creates a new TextAreaBuilder for building TextAreas.
textBox
Link copied to clipboard
common
fun textBox(contentWidth: Int): TextBoxBuilder
Creates a new TextBoxBuilder for building TextBox components.
toggleButton
Link copied to clipboard
common
fun toggleButton(): ToggleButtonBuilder
Creates a new ToggleButtonBuilder for building ToggleButton components.
toString
Link copied to clipboard
common
open fun toString(): String
vbox
Link copied to clipboard
common
fun vbox(): VBoxBuilder
Creates a new VBoxBuilder for building VBox components.
verticalNumberInput
Link copied to clipboard
common
fun verticalNumberInput(height: Int): VerticalNumberInputBuilder
Creates a new VerticalNumberInputBuilder for building vertical NumberInput components.
verticalScrollbar
Link copied to clipboard
common
fun verticalScrollbar(): VerticalScrollBarBuilder
Creates a new VerticalScrollBarBuilder for building vertical ScrollBar components.
verticalSlider
Link copied to clipboard
common
fun verticalSlider(): VerticalSliderBuilder
Creates a new VerticalSliderBuilder for building Slider components.

Sources

(source)
Link copied to clipboard