| Package | Description |
|---|---|
| org.dominokit.domino.ui.datepicker | |
| org.dominokit.domino.ui.forms | |
| org.dominokit.domino.ui.tag | |
| org.dominokit.domino.ui.timepicker |
| Modifier and Type | Class and Description |
|---|---|
class |
DateBox
An text box for representing a
Date which opens DatePicker when selecting it. |
| 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
|
| 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 |
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 | Method and Description |
|---|---|
List<HasGrouping<?>> |
FieldsGrouping.getFormElements() |
| Modifier and Type | Method and Description |
|---|---|
FieldsGrouping |
FieldsGrouping.addFormElement(HasGrouping<?> formElement)
Adds a component that implements
HasGrouping |
FieldsGrouping |
FieldsGrouping.group(HasGrouping<?>... formElements)
Adds a component that implements
HasGrouping |
FieldsGrouping |
FieldsGrouping.removeFormElement(HasGrouping hasGrouping)
Removes a grouped component from this FieldsGrouping
|
| 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.