pod domkit
DOM Based UI Framework
Classes
| 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. |
| 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. |
| 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 |
| MenuItem |
MenuItem for a |
| Popup |
Popup window which can be closed clicking outside of element. |
| ProgressBar |
ProgressBar visualizes progress of a long running operation |
| 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 |
| TableFlags |
Table specific flags for eventing |
| TableModel |
TableModel backs the data model for a |
| TextArea |
Multi-line text input element |
| 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 |
| TreeEvent |
TreeEvent are generated by |
| TreeFlags |
Tree specific flags for eventing |
| TreeNode |
TreeNode models a node in a Tree. |
| WellBox |
WellBox displays content in a recessed well. |
Enums
| Align |
Alignment enums: top, left, bottom, right, center, fill |
| Dir |
Direction enums: up, down, left, right |