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 |