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