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 |