Package org.hexworks.zircon.internal.component.impl

Types

BaseNumberInput
Link copied to clipboard
common
abstract class BaseNumberInput(initialValue: Int, minValue: Int, maxValue: Int, componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<NumberInput>) : DefaultComponent, NumberInput
BaseScrollBar
Link copied to clipboard
common
abstract class BaseScrollBar(minValue: Int, maxValue: Int, numberOfSteps: Int, itemsShownAtOnce: Int, componentMetadata: ComponentMetadata, renderer: ComponentRenderingStrategy<ScrollBar>) : DefaultComponent, ScrollBar
BaseSlider
Link copied to clipboard
common
abstract class BaseSlider(minValue: Int, maxValue: Int, numberOfSteps: Int, componentMetadata: ComponentMetadata, renderer: ComponentRenderingStrategy<Slider>) : DefaultComponent, Slider
DefaultButton
Link copied to clipboard
common
class DefaultButton(componentMetadata: ComponentMetadata, initialText: String, renderingStrategy: ComponentRenderingStrategy<Button>) : DefaultComponent, Button, TextOverride
DefaultCheckBox
Link copied to clipboard
common
class DefaultCheckBox(componentMetadata: ComponentMetadata, initialText: String, labelAlignment: DefaultCheckBox.CheckBoxAlignment, renderingStrategy: ComponentRenderingStrategy<CheckBox>) : DefaultComponent, CheckBox, Selectable, TextOverride
DefaultColorTheme
Link copied to clipboard
common
data class DefaultColorTheme(name: String, primaryForegroundColor: TileColor, secondaryForegroundColor: TileColor, primaryBackgroundColor: TileColor, secondaryBackgroundColor: TileColor, accentColor: TileColor) : ColorTheme
DefaultComponent
Link copied to clipboard
common
abstract class DefaultComponent(componentMetadata: ComponentMetadata, renderer: ComponentRenderingStrategy<out Component>, uiEventProcessor: DefaultUIEventProcessor, movable: Movable) : InternalComponent, ComponentEventSource, Movable, UIEventProcessor
DefaultComponentStyleSet
Link copied to clipboard
common
data class DefaultComponentStyleSet(styles: Map<ComponentState, StyleSet>) : ComponentStyleSet
DefaultContainer
Link copied to clipboard
common
open class DefaultContainer(componentMetadata: ComponentMetadata, renderer: ComponentRenderingStrategy<out Component>) : DefaultComponent, InternalContainer
DefaultGroup
Link copied to clipboard
common
class DefaultGroup<T : Component>(initialIsDisabled: Boolean, initialIsHidden: Boolean, initialTheme: ColorTheme, initialTileset: TilesetResource) : InternalGroup<T>
DefaultHBox
Link copied to clipboard
common
open class DefaultHBox(componentMetadata: ComponentMetadata, initialTitle: String, spacing: Int, renderingStrategy: ComponentRenderingStrategy<HBox>) : DefaultContainer, HBox, TitleOverride
DefaultHeader
Link copied to clipboard
common
class DefaultHeader(componentMetadata: ComponentMetadata, initialText: String, renderingStrategy: ComponentRenderingStrategy<Header>) : DefaultComponent, Header, TextOverride
DefaultHorizontalNumberInput
Link copied to clipboard
common
class DefaultHorizontalNumberInput(initialValue: Int, minValue: Int, maxValue: Int, componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<NumberInput>) : BaseNumberInput
DefaultHorizontalScrollBar
Link copied to clipboard
common
class DefaultHorizontalScrollBar(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<ScrollBar>, minValue: Int, maxValue: Int, itemsShownAtOnce: Int, numberOfSteps: Int) : BaseScrollBar
DefaultHorizontalSlider
Link copied to clipboard
common
class DefaultHorizontalSlider(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<Slider>, minValue: Int, maxValue: Int, numberOfSteps: Int) : BaseSlider
DefaultIcon
Link copied to clipboard
common
class DefaultIcon(componentMetadata: ComponentMetadata, initialIcon: Tile, renderingStrategy: ComponentRenderingStrategy<Icon>) : DefaultComponent, Icon
DefaultLabel
Link copied to clipboard
common
class DefaultLabel(componentMetadata: ComponentMetadata, initialText: String, renderingStrategy: ComponentRenderingStrategy<Label>) : DefaultComponent, Label, TextOverride
DefaultListItem
Link copied to clipboard
common
class DefaultListItem(componentMetadata: ComponentMetadata, initialText: String, renderingStrategy: ComponentRenderingStrategy<ListItem>) : DefaultComponent, ListItem, TextOverride
DefaultLogArea
Link copied to clipboard
common
class DefaultLogArea(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<LogArea>) : DefaultContainer, LogArea
DefaultPanel
Link copied to clipboard
common
open class DefaultPanel(componentMetadata: ComponentMetadata, initialTitle: String, renderingStrategy: ComponentRenderingStrategy<Panel>) : DefaultContainer, Panel, TitleOverride
DefaultParagraph
Link copied to clipboard
common
class DefaultParagraph(componentMetadata: ComponentMetadata, initialText: String, renderingStrategy: ComponentRenderingStrategy<Paragraph>) : DefaultComponent, Paragraph, TextOverride
DefaultProgressBar
Link copied to clipboard
common
class DefaultProgressBar(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<ProgressBar>, range: Int, numberOfSteps: Int, displayPercentValueOfProgress: Boolean) : DefaultComponent, ProgressBar
DefaultRadioButton
Link copied to clipboard
common
class DefaultRadioButton(componentMetadata: ComponentMetadata, initialText: String, key: String, renderingStrategy: ComponentRenderingStrategy<RadioButton>) : DefaultComponent, RadioButton, TextOverride, Selectable
DefaultRadioButtonGroup
Link copied to clipboard
common
class DefaultRadioButtonGroup(initialIsDisabled: Boolean, initialIsHidden: Boolean, initialTheme: ColorTheme, initialTileset: TilesetResource, groupDelegate: InternalGroup<RadioButton>) : RadioButtonGroup, InternalGroup<RadioButton>
DefaultRootContainer
Link copied to clipboard
common
class DefaultRootContainer(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<RootContainer>) : DefaultContainer, RootContainer
DefaultTextArea
Link copied to clipboard
common
class DefaultTextArea(initialText: String, componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<TextArea>) : DefaultComponent, TextArea, Scrollable
DefaultTextBox
Link copied to clipboard
common
class DefaultTextBox(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<TextBox>) : DefaultContainer, TextBox
DefaultToggleButton
Link copied to clipboard
common
class DefaultToggleButton(componentMetadata: ComponentMetadata, initialText: String, initialSelected: Boolean, renderingStrategy: ComponentRenderingStrategy<ToggleButton>) : DefaultComponent, ToggleButton, TextOverride, Selectable
DefaultVBox
Link copied to clipboard
common
class DefaultVBox(componentMetadata: ComponentMetadata, initialTitle: String, spacing: Int, renderingStrategy: ComponentRenderingStrategy<VBox>) : DefaultContainer, VBox, TitleOverride
DefaultVerticalNumberInput
Link copied to clipboard
common
class DefaultVerticalNumberInput(initialValue: Int, minValue: Int, maxValue: Int, componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<NumberInput>) : BaseNumberInput
DefaultVerticalScrollBar
Link copied to clipboard
common
class DefaultVerticalScrollBar(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<ScrollBar>, minValue: Int, maxValue: Int, itemsShownAtOnce: Int, numberOfSteps: Int) : BaseScrollBar
DefaultVerticalSlider
Link copied to clipboard
common
class DefaultVerticalSlider(componentMetadata: ComponentMetadata, renderingStrategy: ComponentRenderingStrategy<Slider>, minValue: Int, maxValue: Int, numberOfSteps: Int) : BaseSlider
GroupAttachedComponent
Link copied to clipboard
common
class GroupAttachedComponent(component: Component, group: InternalGroup<out Component>) : AttachedComponent, Component
ModalComponentContainer
Link copied to clipboard
common
class ModalComponentContainer(metadata: ComponentMetadata, mainContainer: InternalComponentContainer) : InternalComponentContainer
This InternalComponentContainer implements the logic of using Modal containers.
RootContainer
Link copied to clipboard
common
interface RootContainer : InternalContainer