| Modifier and Type | Class and Description |
|---|---|
class |
Alert
Displays messages on the screen.
|
class |
AlertLink
Wrapper element for
HTMLAnchorElement that adds AlertStyles.ALERT_LINK by default |
| Modifier and Type | Class and Description |
|---|---|
class |
Badge
Displays small label with color.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Breadcrumb
Provides current location in a navigational hierarchy.
|
class |
BreadcrumbItem
A component for
Breadcrumb location. |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseButton<B extends BaseButton<?>>
A base component to implement buttons
|
class |
Button
a simple button component
|
class |
ButtonsToolbar
a component for a toolbar that has many buttons
|
class |
DropdownButton
A Button with dropdown menu component
|
class |
SplitButton
Button component with an action button and a split dropdown menu.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ButtonsGroup
a component to group a set of buttons.
|
class |
JustifiedGroup
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Card
A component provides a content container.
|
class |
HeaderAction
A component for header action of the
Card. |
| Modifier and Type | Class and Description |
|---|---|
class |
Carousel
A slideshow component for cycling through elements.
|
class |
Slide
A component for an element for
Carousel |
| 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 |
Accordion
A drawer like component that allow you to show and hide content.
|
class |
AccordionPanel
A component to show/hide content inside an
Accordion |
class |
Collapsible
A component to show and hide element
|
| Modifier and Type | Class and Description |
|---|---|
class |
DataTable<T>
The data table component
|
class |
TableRow<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
DateBox
An text box for representing a
Date which opens DatePicker when selecting it. |
class |
DatePicker
A component to pick a date
|
| 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 | Class and Description |
|---|---|
class |
DropdownAction<T>
A component which describes a drop down action
|
class |
DropdownActionsGroup<T>
A component represents A group of actions to be added to the
DropDownMenu |
class |
DropDownMenu
A component which provides a dropdown menu relative to an element
|
| 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 |
SelectOption<T>
A component for a single select option in the select component DropDownMenu
|
class |
SelectOptionGroup<T>
A component that can group a set of
SelectOption |
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 |
Column
A component which provides an abstract level of the CSS grid column which will inherit the styles
for the CSS grid column by default
|
class |
GridLayout
A layout which is a 12 columns grid based with a required content section and 4 other optional
sections Header, Footer, Left and Right.
|
class |
Row<T extends Row<T>>
A component which provides an abstract level of the CSS grid row which will inherit the styles
for the CSS grid row by default
|
class |
Row_12
A derivative component of
Row which supports has 12 columns |
class |
Row_16
A derivative component of
Row which supports has 16 columns |
class |
Row_18
A derivative component of
Row which supports has 18 columns |
class |
Row_24
A derivative component of
Row which supports has 24 columns |
class |
Row_32
A derivative component of
Row which supports has 32 columns |
| Modifier and Type | Class and Description |
|---|---|
class |
FlexItem<T extends elemental2.dom.HTMLElement>
A component which provides an abstract level of the CSS flex item which will inherit the styles
for the CSS flex item by default
|
class |
FlexLayout
A component which provides an abstract level of the CSS flex layout which will inherit the styles
for the CSS flex by default
|
| Modifier and Type | Class and Description |
|---|---|
class |
BlockHeader
A component provides a header text with a description in a predefined style
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseIcon<T extends BaseIcon<T>>
A base implementation for Icon
|
class |
Icon
Google material design icons implementation
|
class |
LabeledIcon
Icon with a label
|
class |
MdiIcon
MDI icons implementation
|
class |
UrlIcon
Url icon implementation
|
| Modifier and Type | Class and Description |
|---|---|
class |
InfoBox
Container for displaying information with icons
|
| Modifier and Type | Class and Description |
|---|---|
class |
Label
A component for showing headings in different sizes and colors
|
| Modifier and Type | Class and Description |
|---|---|
class |
Content
a component that represent the Content part of the
Layout |
class |
EmptyState
A component that indicate that other components or parts of the page has no content currently to
display
|
class |
Footer
a Component that represent the footer in the
Layout |
class |
Layout
A component for building application layout -Shell- with predefined sections
Header Bar
Lwft panel
Content panel
Optional right panel
Optional footer
|
class |
LayoutActionItem
A component to add an action item to the
Layout right side of the header |
class |
NavigationBar
A component that is part of the
Layout header |
class |
Overlay
The component that masks the content panel when the left panel of the
Layout is open |
class |
Section
The component that contains the left pabel and right panel of the
Layout |
class |
TopBarAction
Deprecated.
use
LayoutActionItem |
| Modifier and Type | Class and Description |
|---|---|
class |
ListGroup<T>
A collection of elements that can be selected and customized grouped in a single list container.
|
class |
ListItem<T>
A component which represents an item inside a
ListGroup |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseLoader<T extends BaseLoader<T>>
Base loader implementation
|
class |
BounceLoader
Bounce loader implementation
|
class |
BouncePulseLoader
Bounce pulse loader implementation
|
class |
FacebookLoader
Facebook loader implementation
|
class |
IosLoader
IOS loader implementation
|
class |
NoneLoader
A none loader implementation
|
class |
OrbitLoader
Orbit loader implementation
|
class |
ProgressBarLoader
Progress bar loader implementation
|
class |
PulseLoader
Pulse loader implementation
|
class |
RotatePlaneLoader
Rotate plane loader implementation
|
class |
RotationLoader
Rotation loader implementation
|
class |
RoundBounceLoader
Round bounce loader implementation
|
class |
StretchLoader
Stretch loader implementation
|
class |
TimerLoader
Timer loader implementation
|
class |
Win8LinearLoader
Win8 linear loader implementation
|
class |
Win8Loader
Win8 loader implementation
|
| Modifier and Type | Class and Description |
|---|---|
class |
MediaObject
A component to display media such as images, video and audio
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMenu<V,T extends AbstractMenu<V,T>>
The base component to create a menu like UI.
|
class |
AbstractMenuItem<V,T extends AbstractMenuItem<V,T>>
The base implementation for
AbstractMenu items |
class |
CustomMenuItem
An implementation of
AbstractMenuItem that can take custom content |
class |
Menu<V>
An implementation of
AbstractMenu The base component to create a menu like UI. |
class |
MenuHeader<V,T extends AbstractMenu<V,T>>
Menu header component for
AbstractMenu, the header is hidden by default unless it is
explicitly set to visible or the user attached any header element. |
class |
MenuItem<V>
An implementation og the
AbstractMenuItem for a menu item that can have a main text and a
description The base implementation for AbstractMenu items |
| 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 |
Notification
A component for showing notifications on different position with custom content
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdvancedPagination
An advanced pagination implementation
|
class |
BasePagination<T extends BasePagination<T>>
Base implementation for pagination
|
class |
Pager
A component which provides a simple navigation between a list of elements using next/previous
elements
|
class |
ScrollingPagination
A scrolling pagination implementation
|
class |
SimplePagination
A simple pagination implementation
|
| Modifier and Type | Class and Description |
|---|---|
class |
Popover
A component for showing content on top of another element in different locations.
|
class |
Tooltip
A component for showing a content when hovering over a target element
|
| Modifier and Type | Class and Description |
|---|---|
class |
Preloader
A component to show a loading indicator with different sizes and colors
|
| Modifier and Type | Class and Description |
|---|---|
class |
Progress
A component that can show the progress for one or more operation
|
class |
ProgressBar
A component to show the progress for a single operation within a
Progress |
| Modifier and Type | Class and Description |
|---|---|
class |
AutoHScrollPanel
A component that wraps the
HTMLDivElement to make it auto horizontally scrollable when
the content exceeds the component fixed width |
class |
AutoScrollPanel
A component that wraps the
HTMLDivElement to make it auto scrollable when the content
exceeds the component fixed width or height |
class |
AutoVScrollPanel
A component that wraps the
HTMLDivElement to make it auto vertically scrollable when the
content exceeds the component fixed height |
class |
HScrollPanel
A component that wraps the
HTMLDivElement to make it horizontally scrollable by default |
class |
ScrollPanel
A component that wraps the
HTMLDivElement to make it scrollable by default |
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
|
class |
VScrollPanel
A component that wraps the
HTMLDivElement to make it vertically scrollable by default |
| Modifier and Type | Class and Description |
|---|---|
class |
Search
A search component that can fit into another component with fixed height, this component will be
hidden by default and can be revealed by a trigger.
|
class |
SearchBox
A simple search box that is triggered while the user is typing
|
| Modifier and Type | Class and Description |
|---|---|
class |
Slider
A component with min/max value and its value can be changed by sliding a pointer through the
component
|
| Modifier and Type | Class and Description |
|---|---|
class |
HSpinSelect<T>
A component provides horizontal spin
|
class |
SpinItem<T>
A component provides an item inside a
SpinSelect |
class |
VSpinSelect<T>
A component provides vertical spin
|
| Modifier and Type | Class and Description |
|---|---|
class |
HSplitPanel
A horizontal split panel implementation
|
class |
SplitPanel
A wrapper component for split panels
|
class |
VSplitPanel
A vertical split panel implementation
|
| Modifier and Type | Class and Description |
|---|---|
class |
Step
Deprecated.
use
Step |
class |
Stepper
Deprecated.
use
Stepper |
| Modifier and Type | Class and Description |
|---|---|
class |
WavesElement<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>>
An abstract element that provides waves support
|
| Modifier and Type | Class and Description |
|---|---|
class |
FillItem
A component that adds a space between
VerticalTabs in the VerticalTabsPanel |
class |
Tab
A component for a single Tab in the
TabsPanel |
class |
TabsPanel
A component to create tabs where only one
Tab can be active at a time |
class |
VerticalTab
A component for a single Tab in the
VerticalTabsPanel |
class |
VerticalTabsPanel
A component to create tabs where only one
VerticalTab can be active at a time |
class |
VTabsContainer
The component that contains the tabs headers from the
VerticalTabsPanel |
| 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 |
Thumbnail
A component which provides a showcase for images and any other elements with extra caption
|
| 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
|
| Modifier and Type | Class and Description |
|---|---|
class |
Tree<T>
A component provides a tree representation of elements
|
class |
TreeItem<T>
A component representing the tree item
|
| Modifier and Type | Class and Description |
|---|---|
class |
Blockquote
A wrapper component for blockquote HTML tag
|
class |
Paragraph
A wrapper component for p HTML tag
|
class |
Strong
A wrapper component for strong HTML tag
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileImage
A component for file item image
|
class |
FileItem
A component representing the upload file
|
class |
FileUpload
A component for uploading files (photos, documents or any other file type) from local storage
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseDominoElement<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>>
This is the base implementation for all domino components.
|
class |
DominoElement<E extends elemental2.dom.HTMLElement>
A class that can wrap any HTMLElement as domino component
|
Copyright © 2019–2022 Dominokit. All rights reserved.