lib

domkit

chapters domkit

Pod fandoc chapter

types AccordionBox

AccordionBox displays collapsible content panels for presenting information in a limited amount of vertical space, where the header element is used to collapse or expand the child content

Align

Alignment enums

Box

Box defaults style to

Button

Button is a widget that invokes an action when pressed

ButtonGroup

ButtonGroup groups a set of toggle or radio buttons and handles making sure only one button in group is selected at a time

CardBox

CardBox lays out child elements as a stack of cards, where only one card may be visible at a time

Checkbox

Checkbox displays a checkbox that can be toggled on and off

Combo

Combo combines a TextField and ListButton into a single widget that allows a user to select from a list or manually enter a value

Dialog

Dialog manages a modal window above page content

Dir

Direction enums

DomListener

DomListener monitors the DOM and invokes callbacks when modifications occur

DragTarget

DragTarget converts an Elem into a drag target for a drag-and-drop events

DropTarget

DropTarget converts an Elem into a drop target for drag and drop events

FilePicker

FilePicker allows selection of files

FlexBox

FlexBox lays out child elements based on the CSS Flexbox Layout module, which primarily lays out items along a single axis (the main axis)

FlipBox

FlipBox displays content on a 3D card, and allows transitiong between the front and back using a flipping animation

FlowBox

FlowBox lays out its children in a one-directional flow

GridBox

GridBox lays its children out in a two dimensional grid

Label

Simple text based element

Link

Hyperlink anchor element

ListButton

ListButton allows user selection of an item in a list by showing a listbox popup on button press

Menu

Popup menu

See also

MenuItem

MenuItem for a Menu

Popup

Popup window which can be closed clicking outside of element

ProgressBar

ProgressBar visualizes progress of a long running operation

See also

RadioButton

RadioButton displays a radio button

SashBox

SashBox lays out children in a single direction allowing both fixed and pertange sizes that can fill the parent container

ScrollBox

ScrollBox displays content in a scrollable viewport

Selection

Selection manages the selected items and/or indexes

Table

Table displays a grid of rows and columns

TableEvent

TableEvents are generated by Table cells

TableFlags

Table specific flags for eventing

TableModel

TableModel backs the data model for a Table

TextArea

Multi-line text input element

See also

TextField

Text field input element

ToggleButton

ToggleButton models a boolean state toggled by pressing a button

Tooltip

Tooltip displays a small popup when the mouse hovers over the bound node element, and is dismissed when the mouse moves out

Tree

Tree visualizes TreeNodes as a series of expandable nodes

TreeEvent

TreeEvent are generated by TreeNode nodes

TreeFlags

Tree specific flags for eventing

TreeNode

TreeNode models a node in a Tree

WellBox

WellBox displays content in a recessed well

Haxall 4.0.5 ∙ 24-Feb-2026 14:33 EST