| Modifier and Type | Class and Description |
|---|---|
class |
BaseButton<B extends BaseButton<?>>
A base component to implement buttons
|
class |
Button
a simple button component
|
class |
DropdownButton
A Button with dropdown menu component
|
| Modifier and Type | Class and Description |
|---|---|
class |
Chip
A removable container which can have image, text, icon, letters and a customizable remove icon.
|
class |
ChipsGroup
This component provides a group of
Chip which handles the selection behaviour between
them. |
| Modifier and Type | Class and Description |
|---|---|
class |
DateBox
An text box for representing a
Date which opens DatePicker when selecting it. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfirmationDialog
A special dialog component that introduce a confirm/reject actions
|
class |
MessageDialog
A component to show message dialogs to the user with ability to make him take actions from those
dialogs
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FormElement<T,V>
Components that needs to be form elements and required to to support editors frameworks should
implement this interface
|
interface |
HasGrouping<T>
Components that can be grouped by a
FieldsGrouping should implement this interface |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSelect<T,V,S extends AbstractSelect<T,V,S>>
The base implementation for dropdown select form fields components
|
class |
AbstractSuggestBox<T extends AbstractSuggestBox<T,V>,V>
A component that dynamically loads suggestions from a
SuggestBoxStore while the user is
typing |
class |
AbstractValueBox<T extends AbstractValueBox<T,E,V>,E extends elemental2.dom.HTMLElement,V>
A base implementation for all form field that can have a value
|
class |
BasicFormElement<T extends BasicFormElement<T,V>,V>
A base implementation for Form elements
|
class |
BigDecimalBox
A component that has an input to take/provide BigDecimal value
|
class |
CheckBox
A checkbox component that takes/provide a boolean value
|
class |
DoubleBox
A component that has an input to take/provide Double value
|
class |
EmailBox
A component that has an input to take/provide Email(s) value
|
class |
FloatBox
A component that has an input to take/provide float value
|
class |
InputValueBox<T extends InputValueBox<T>>
A Base implementation for special type components with text input
|
class |
IntegerBox
A component that has an input to take/provide Integer value
|
class |
LongBox
A component that has an input to take/provide Long value
|
class |
MultiSelect<T>
A component that allow selecting multiple options from a DropDownMenu
|
class |
NumberBox<T extends NumberBox<T,E>,E extends Number>
A Base implementation for form inputs that takes/provide numeric values
|
class |
Radio<T>
A component that represent a single option in a
RadioGroup |
class |
RadioGroup<T>
A component to group a set of
Radio component as one field, only one Radio can be checked
from the this radio group. |
class |
Select<T>
A component that allow selecting a single option from a DropDownMenu
|
class |
ShortBox
A component that has an input to take/provide Short value
|
class |
SuggestBox<T>
A component that dynamically loads suggestions from a
SuggestBoxStore while the user is
typing |
class |
SwitchButton
A component that can switch between two boolean values with different labels
|
class |
TelephoneBox
A component to input phone numbers
|
class |
TextArea
a component that takes/provide a multi-line String values
|
class |
TextBox
A component that take/provide a single line String values
|
class |
ValueBox<T extends ValueBox<T,E,V>,E extends elemental2.dom.HTMLElement,V>
A base implementation for form elements that can have a value with extra features like focus,
placeholders, change handlers
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseModal<T extends org.jboss.elemento.IsElement<elemental2.dom.HTMLDivElement>>
A base implementaton for components to show a pop-up
|
class |
ModalDialog
a component to show a pop-up with the ability to block the content behind it.
|
class |
Window
A component that open a pop-up that acts like a window with close/maximize/minimize controls and
can be dragged across the page
|
| Modifier and Type | Class and Description |
|---|---|
class |
Popover
A component for showing content on top of another element in different locations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ScrollTop
A component that show up in a specific position on the screen only when the user scrolls down and
allow the user to click it to scroll to the top of the page
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTagsInput<T extends AbstractTagsInput<T,V>,V>
A component provides an input field which represents the data in tags
|
class |
TagsInput<V>
A component provides an input field which represents the data in tags
|
| Modifier and Type | Class and Description |
|---|---|
class |
InputTimeBox
A form element that takes and provide date value as time using user input
|
class |
TimeBox
A form element that takes and provide date value as time using a picker element
|
Copyright © 2019–2022 Dominokit. All rights reserved.