Package org. hexworks. zircon. api. builder. component
Types
ButtonBuilder
Link copied to clipboard
class ButtonBuilder(text: String) : BaseComponentBuilder<Button, ButtonBuilder>
Content copied to clipboard
CheckBoxBuilder
Link copied to clipboard
class CheckBoxBuilder(text: String, labelAlignment: DefaultCheckBox.CheckBoxAlignment) : BaseComponentBuilder<CheckBox, CheckBoxBuilder>
Content copied to clipboard
ColorThemeBuilder
Link copied to clipboard
data class ColorThemeBuilder(name: String, primaryForegroundColor: TileColor, secondaryForegroundColor: TileColor, primaryBackgroundColor: TileColor, secondaryBackgroundColor: TileColor, accentColor: TileColor) : Builder<ColorTheme>
Content copied to clipboard
ComponentStyleSetBuilder
Link copied to clipboard
data class ComponentStyleSetBuilder(styles: MutableMap<ComponentState, StyleSet>) : Builder<ComponentStyleSet>
Content copied to clipboard
GroupBuilder
Link copied to clipboard
class GroupBuilder<T : Component>(isDisabled: Boolean, isHidden: Boolean, theme: ColorTheme, tileset: TilesetResource) : Builder<Group<T>>
Content copied to clipboard
HBoxBuilder
Link copied to clipboard
class HBoxBuilder(spacing: Int) : BaseComponentBuilder<HBox, HBoxBuilder>
Content copied to clipboard
HeaderBuilder
Link copied to clipboard
class HeaderBuilder(text: String) : BaseComponentBuilder<Header, HeaderBuilder>
Content copied to clipboard
HorizontalNumberInputBuilder
Link copied to clipboard
class HorizontalNumberInputBuilder(width: Int, initialValue: Int, minValue: Int, maxValue: Int) : BaseComponentBuilder<NumberInput, HorizontalNumberInputBuilder>
Content copied to clipboard
HorizontalScrollBarBuilder
Link copied to clipboard
class HorizontalScrollBarBuilder(minValue: Int, maxValue: Int) : BaseComponentBuilder<ScrollBar, HorizontalScrollBarBuilder>
Content copied to clipboard
HorizontalSliderBuilder
Link copied to clipboard
class HorizontalSliderBuilder(minValue: Int, maxValue: Int, numberOfSteps: Int) : BaseComponentBuilder<Slider, HorizontalSliderBuilder>
Content copied to clipboard
IconBuilder
Link copied to clipboard
LabelBuilder
Link copied to clipboard
class LabelBuilder(text: String) : BaseComponentBuilder<Label, LabelBuilder>
Content copied to clipboard
ListItemBuilder
Link copied to clipboard
class ListItemBuilder(text: String) : BaseComponentBuilder<ListItem, ListItemBuilder>
Content copied to clipboard
LogAreaBuilder
Link copied to clipboard
class LogAreaBuilder(logRowHistorySize: Int) : BaseComponentBuilder<LogArea, LogAreaBuilder>
Content copied to clipboard
ModalBuilder
Link copied to clipboard
class ModalBuilder<T : ModalResult>(darkenPercent: Double, centeredDialog: Boolean, contentComponent: Maybe<Component>) : BaseComponentBuilder<Modal<T>, ModalBuilder<T>>
Content copied to clipboard
PanelBuilder
Link copied to clipboard
ParagraphBuilder
Link copied to clipboard
class ParagraphBuilder(text: String, typingEffectSpeedInMs: Long) : BaseComponentBuilder<Paragraph, ParagraphBuilder>
Content copied to clipboard
ProgressBarBuilder
Link copied to clipboard
class ProgressBarBuilder(range: Int, numberOfSteps: Int, displayPercentValueOfProgress: Boolean) : BaseComponentBuilder<ProgressBar, ProgressBarBuilder>
Content copied to clipboard
RadioButtonBuilder
Link copied to clipboard
class RadioButtonBuilder(text: String, key: Maybe<String>) : BaseComponentBuilder<RadioButton, RadioButtonBuilder>
Content copied to clipboard
RadioButtonGroupBuilder
Link copied to clipboard
class RadioButtonGroupBuilder(isDisabled: Boolean, isHidden: Boolean, theme: ColorTheme, tileset: TilesetResource) : Builder<RadioButtonGroup>
Content copied to clipboard
TextAreaBuilder
Link copied to clipboard
class TextAreaBuilder(text: String) : BaseComponentBuilder<TextArea, TextAreaBuilder>
Content copied to clipboard
TextBoxBuilder
Link copied to clipboard
class TextBoxBuilder(initialContentWidth: Int, nextPosition: Position, components: MutableList<Component>) : BaseComponentBuilder<TextBox, TextBoxBuilder>
Content copied to clipboard
ToggleButtonBuilder
Link copied to clipboard
class ToggleButtonBuilder(text: String, isSelected: Boolean) : BaseComponentBuilder<ToggleButton, ToggleButtonBuilder>
Content copied to clipboard
VBoxBuilder
Link copied to clipboard
class VBoxBuilder(spacing: Int) : BaseComponentBuilder<VBox, VBoxBuilder>
Content copied to clipboard
VerticalNumberInputBuilder
Link copied to clipboard
class VerticalNumberInputBuilder(height: Int, initialValue: Int, minValue: Int, maxValue: Int) : BaseComponentBuilder<NumberInput, VerticalNumberInputBuilder>
Content copied to clipboard
VerticalScrollBarBuilder
Link copied to clipboard
class VerticalScrollBarBuilder(minValue: Int, maxValue: Int) : BaseComponentBuilder<ScrollBar, VerticalScrollBarBuilder>
Content copied to clipboard
Builder for a vertical ScrollBar.
VerticalSliderBuilder
Link copied to clipboard
class VerticalSliderBuilder(minValue: Int, maxValue: Int, numberOfSteps: Int) : BaseComponentBuilder<Slider, VerticalSliderBuilder>
Content copied to clipboard
Builder for a vertical Slider.