Uses of Class
com.jbstrap.ui.Component
Package
Description
-
Uses of Component in com.jbstrap.core
Modifier and TypeMethodDescriptionstatic String
JavaScriptBuilder.registerEvent
(Component<?> component, EventType eventType) -
Uses of Component in com.jbstrap.core.event
Modifier and TypeMethodDescriptionfinal Component<?>
BaseEvent.getComponent()
Gets the component on which the event occurredfinal Component<?>
DropEvent.getDroppedComponent()
Gets the dropped component -
Uses of Component in com.jbstrap.core.utils
-
Uses of Component in com.jbstrap.core.websocket
Modifier and TypeMethodDescriptionstatic Component<?>
JBStrapEndPoint.getComponentById
(String componentId) Get component by id from the all clientModifier and TypeMethodDescriptionfinal void
Client.registerEvents
(Component<?> component) Registers the events of the component (and it's subcomponents) on the clientfinal void
Client.runInitScripts
(Component<?> component) Runs the init JavaScript(s) of the component and it's subcomponents on the client. -
Uses of Component in com.jbstrap.ui
Modifier and TypeInterfaceDescriptioninterface
Animatable<T extends Component<?>>
Components that can have animationsinterface
Droppable componentsinterface
Clickable componentclass
The component base classinterface
Components that can be dragged across the screen.interface
Editable componentsinterface
Interface for marking components that can fetch data.interface
Focusable componentsinterface
HandleHotKey<T extends Component<?>>
Hot key compatible components.interface
HandleKeyboardEvents<T extends Component<?>>
Keyboard event handling componentsinterface
HandleMouseEvents<T extends Component<?>>
Mouse event handler componentsinterface
Scrollable<T extends Component<?>>
Component containing scrollable contentinterface
Components that can handle touch events.Modifier and TypeClassDescriptionclass
Base Login Page classclass
The base page classclass
class
Modifier and TypeMethodDescriptionComponent<?>
Component.getComponentById
(String id) Gets the specified component.Component<?>
UI.getComponentById
(String id) Gets a component (specified by the ID) from the UI.Modifier and TypeMethodDescriptionComponent.flattendComponentTree()
Component.getComponents()
Gets every previously added subcomponentComponent.getComponents
(Predicate<Component<?>> filter) Gets a list of components, according to the specified predicate.Collection<Component<?>>
UI.getComponents()
Gets a collection of every component that is on the UIModifier and TypeMethodDescriptionComponent.addComponent
(Component<?> component) Adds the specified component as a subcomponent, and redraws the component immediatelyprotected T
Component.addComponent
(Component<?> component, boolean draw) Adds the specified component as a subcomponentProcessIndicator.addComponent
(Component component) UI.addComponent
(Component<?> component) Adds the specified component to the UIUI.RootLayout.addComponent
(Component<?> component) Component.addComponents
(Component<?>... components) Adds multiple components to the componentUI.addComponents
(Component<?>... components) Adds the specified components to the UIComponent.insertComponentAfter
(Component<?> component) Inserts the specified component after the componentComponent.insertComponentBefore
(Component<?> component) Inserts the specified component before the componentComponent.removeComponent
(Component<?> component) Removes the specified subcomponent.UI.removeComponent
(Component<?> component) Removes the specified component from the UIUI.RootLayout.removeComponent
(Component<?> component) Component.removeComponents
(Component<?>... components) Removes the specified components.UI.removeComponents
(Component<?>... components) Removes the specified components from the UIComponent.replaceComponent
(Component<?> oldComponent, Component<?> newComponent) Replaces a previously added subcomponent with the specified new subcomponent.Modifier and TypeMethodDescriptionComponent.getComponents
(Predicate<Component<?>> filter) Gets a list of components, according to the specified predicate.Component.removeComponent
(Predicate<Component<?>> filter) Removes the specified component(s), according to the specified predicate.UI.removeComponent
(Predicate<Component<?>> filter) Removes the component(s), that are specified by the predicate. -
Uses of Component in com.jbstrap.ui.bootstrap
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
Apply the style setting on the specified componentvoid
Applies the style setting to the specified component with the specified type.void
void
void
void
DropDownAlignament.apply
(Component<?> component, ScreenSize screenSize) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
DisplayType.getAllDisplayTypeStyleClasses
(Component<?> component) Gets all display type classes from the specified component.void
void
void
void
void
void
void
void
Remove style settings from the componentvoid
Removes the style setting from the specified component with the specified type.void
void
void
void
DropDownAlignament.remove
(Component<?> component, ScreenSize screenSize) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
static void
ColumnOffset.removeAllColumnOffsetSettings
(Component<?> component) Removes all column offset.static void
ColumnOrder.removeAllColumnOrderSettings
(Component<?> component) Removes all column order settings from the specified column.static void
ColumnSize.removeAllColumnSizeSettings
(Component<?> component) Removes all column width settings from the specified column.static void
DisplayType.removeAllDisplayType
(Component<?> component) Removes all display settings from the specified component.static void
Flex.removeAllFlexSettings
(Component<?> component) Removes all flex display settings from the specified component.static void
FloatingType.removeAllFLoatSettings
(Component<?> component) Removes all alignment settings from the specified component.static void
Margin.removeAllMarginSettings
(Component<?> component) static void
Padding.removeAllPaddingSettings
(Component<?> component) static void
Shadow.removeAllShadowSettings
(Component<?> component) Removes all shadow settings from the specified component. -
Uses of Component in com.jbstrap.ui.components
Modifier and TypeClassDescriptionclass
Badge componentclass
Blockquote componentclass
Breadcrumb componentclass
class
The Code Viewer componentclass
The context menu component (Right click menu)class
Counter componentclass
The DIV componentclass
File miniature componentclass
Header componentclass
This component places custom HTML content on the interface.class
Image componentclass
Hyperlink componentclass
Paragraph componentclass
Progress bar componentclass
Row componentclass
class
Span componentclass
Static text componentclass
Toolbar componentclass
Video box componentModifier and TypeMethodDescriptionprotected ContextMenu
ContextMenu._addComponent
(Component<?> component) Toolbar.addButtons
(Component<?>... buttons) Adds multiple button components to the toolbar, in the order they are specified.Breadcrumb.addComponent
(Component component) DO NOT USE THIS METHODContextMenu.addComponent
(Component component) Adds the specified component as a subcomponent, and redraws the component immediatelyFileMiniature.addComponent
(Component<?> component) Adds the specified component as a subcomponent, and redraws the component immediatelyHTMLFlow.addComponent
(Component component) This component cannot have any other components assigned to it, it is only used to display custom HTML content.ProgressBar.addComponent
(Component component) No component can be added to the Progress BarRow.addComponent
(Component component) StaticText.addComponent
(Component component) The Static Text component cannot have any other components assigned to it.ContextMenu.removeComponent
(Component component) Removes the specified subcomponent.FileMiniature.removeComponent
(Component component) Removes the specified subcomponent.ProgressBar.removeComponent
(Component component) No component can be removed from the Progress BarModifierConstructorDescriptionCreates a DIV component and places the specified component inside it.Creates a DIV and places the specified component in it.Creates a DIV component and places the specified component inside it.Creates a DIV and places the specified component in it.Creates a paragraph component, with the specified components in itCreates a paragraph component, with the specified components in it -
Uses of Component in com.jbstrap.ui.components.activitystream
Modifier and TypeClassDescriptionclass
Acitivity stream componentclass
Activity stream item componentModifier and TypeMethodDescriptionActivityStream.addComponent
(Component component) The Activity Stream component can only haveActivityStreamItem
components added to it.protected void
protected void
-
Uses of Component in com.jbstrap.ui.components.button
Modifier and TypeClassDescriptionclass
Button componentclass
DropDownButton componentclass
Dropdown menu item.class
The button component, that when it's pressed, the text on the button is replaced with a loading animation.Modifier and TypeMethodDescriptionDropDownButton.addComponent
(Component<?> component) Adds a component to the dropdown menu.void
void
-
Uses of Component in com.jbstrap.ui.components.calendar
Modifier and TypeMethodDescriptionCalendar.addComponent
(Component component) No additional component can be added to the Calendar component. -
Uses of Component in com.jbstrap.ui.components.card
Modifier and TypeClassDescriptionclass
class
The component is a special layout component and you can only place card components on it.class
Card body component.class
This component is a special layout for the Card components.class
class
This component is a special layout for card components.class
Modifier and TypeMethodDescriptionCard.addComponent
(Component<?> component) CardAccordion.addComponent
(Component<?> component) Places a new card on the component.CardDeck.addComponent
(Component<?> component) Adds a Card component to the CardDeck.CardGroup.addComponent
(Component<?> component) Adds a card to the component.Card.createFooter
(Component<?> components) Card.createFooter
(String footerText, Color textColor, Color backgroundColor, Component<?>... components) Card.createHeader
(Component<?> components) Card.createHeader
(String text, Color textColor, Color backgroundColor, Component<?>... components) Card.removeComponent
(Component<?> component) -
Uses of Component in com.jbstrap.ui.components.charts
Modifier and TypeClassDescriptionclass
Use this component to display charts.class
Component displaying special chart data.class
Component displaying special chart data.class
Component displaying special chart data.class
Special chart data visualization component.Modifier and TypeFieldDescriptionprotected Component<?>
BaseChart.tooltipContent
Custom tooltip component added to the chart.Modifier and TypeMethodDescriptionComponent<?>
ChartTooltipRenderer.onRendering()
Unique tooltip renderer method.Modifier and TypeMethodDescriptionprotected final void
ChartCanvas.runAfterDrawOnTooltip
(Component<?> tooltipComponent) protected final void
ChartCanvas.runOnHideOnTooltip
(Component<?> tooltipComponent) protected final void
ChartCanvas.runOnShowOnTooltip
(Component<?> tooltipComponent) -
Uses of Component in com.jbstrap.ui.components.filter
Modifier and TypeClassDescriptionclass
BaseFilter<T extends Component<?>>
interface
FilterBarFiltering<T extends Component<?>>
Event handler interface for filter events triggered by the filter componentclass
JBBaseFilter<T extends Component<?>>
Modifier and TypeClassDescriptionclass
Advanced filter componentclass
BaseFilter<T extends Component<?>>
class
JBBaseFilter<T extends Component<?>>
class
Simple filter componentclass
Text filter componentModifier and TypeMethodDescriptionprotected final void
BaseFilter.runAfterDrawOnEditor
(Component<?> editor) protected final void
BaseFilter.runOnHideOnEditor
(Component<?> editor) protected final void
BaseFilter.runOnShowOnEdior
(Component<?> editor) -
Uses of Component in com.jbstrap.ui.components.form
Modifier and TypeClassDescriptionclass
Ancestor class for data modifier form items in theForm
component.Modifier and TypeClassDescriptionclass
Form componentclass
Form block componentclass
Form column componentclass
Ancestor class for data modifier form items in theForm
component.Modifier and TypeMethodDescriptionprotected E
FormItem._addComponent
(Component<?> component) Form.addComponent
(Component<?> component) FormItem.addComponent
(Component<?> component) You cannot add further components to the form element component.default T
Appends a component after the input field.protected String
FormItem.drawComponent
(Component<?> component) default T
Appends a component before the input field.protected final void
FormItem.runAfterDrawOnAddon
(Component<?> addon) protected final void
FormItem.runOnHideOnAddon
(Component<?> addon) protected final void
FormItem.runOnShowOnAddon
(Component<?> addon) -
Uses of Component in com.jbstrap.ui.components.form.builders
-
Uses of Component in com.jbstrap.ui.components.form.items
Modifier and TypeClassDescriptionclass
Checkbox itemclass
Combobox itemclass
Date picker form item>class
Date range picker form item>class
Dual list box form itemclass
Hidden itemclass
Integer itemclass
Number itemclass
Password itemclass
Radio button itemclass
Static text form item componentclass
Switch itemclass
Text ItemModifier and TypeMethodDescription -
Uses of Component in com.jbstrap.ui.components.form.items.colorpicker
-
Uses of Component in com.jbstrap.ui.components.form.items.fileitem
Modifier and TypeMethodDescriptionFileItem.addComponent
(Component<?> component) You cannot add further components to the file item component. -
Uses of Component in com.jbstrap.ui.components.form.items.selectoritem
Modifier and TypeClassDescriptionclass
The selector item's default selector window.class
Selector itemclass
The ancestor class of the selector windows, that are used by the selector item. -
Uses of Component in com.jbstrap.ui.components.layout
Modifier and TypeClassDescriptionclass
Column componentclass
Container componentModifierConstructorDescriptionCreates column with the specified parameters.Creates a column with the specified ID and contentContainer
(ContainerType type, Component<?>... components) Creates a container with the specified component in it.Creates a container with the specified component in it.Container
(String id, ContainerType type, Component<?>... components) Creates a container with the specified component in it.Creates a container with the specified component in it. -
Uses of Component in com.jbstrap.ui.components.layout.splitter
Modifier and TypeClassDescriptionclass
Horizontally adjustable splitter componentclass
Vertically adjustable splitter componentModifier and TypeMethodDescriptionVerticalSplitter.addBottomComponent
(Component<?> component) Adds a component to the lower container of the splitter componentVerticalSplitter.addBottomComponents
(Component<?>... components) Adds multiple components to the lower container of the splitter componentHorizontalSplitter.addComponent
(Component<?> component) No further components may be added to the splitter component.VerticalSplitter.addComponent
(Component<?> component) No further components may be added to the splitter component.HorizontalSplitter.addComponents
(Component<?>... components) No further components may be added to the splitter component.VerticalSplitter.addComponents
(Component<?>... components) No further components may be added to the splitter component.HorizontalSplitter.addLeftComponent
(Component<?> component) Adds a component to the left component of the splitter componentHorizontalSplitter.addLeftComponents
(Component<?>... components) Adds multiple components to the left container of the splitterHorizontalSplitter.addRightComponent
(Component<?> component) Adds a component to the right container of the splitter componentHorizontalSplitter.addRightComponents
(Component<?>... components) Adds multiple components to the right container of the splitterVerticalSplitter.addTopComponent
(Component<?> component) Adds a component to the upper container of the splitter componentVerticalSplitter.addTopComponents
(Component<?>... components) Adds multiple components to the upper container of the splitterVerticalSplitter.removeBottomComponent
(Component<?> component) Removes a component from the lower container of the splitter componentVerticalSplitter.removeBottomComponents
(Component<?>... components) Removes multiple components from the lower container of the splitterHorizontalSplitter.removeComponent
(Component<?> component) No subcomponent can be removed from the splitter component.VerticalSplitter.removeComponent
(Component<?> component) No subcomponent can be removed from the splitter component.HorizontalSplitter.removeComponents
(Component<?>... components) No subcomponent can be removed from the splitter component.VerticalSplitter.removeComponents
(Component<?>... components) No subcomponent can be removed from the splitter component.HorizontalSplitter.removeLeftComponent
(Component<?> component) Removes a component from the left container of the splitter componentHorizontalSplitter.removeLeftComponents
(Component<?>... components) Removes multiple components from the left container of the splitterHorizontalSplitter.removeRightComponent
(Component<?> component) Removes a component from the right container of the splitter componentHorizontalSplitter.removeRightComponents
(Component<?>... components) Removes multiple components from the right container of the splitterVerticalSplitter.removeTopComponent
(Component<?> component) Removes a component from the upper container of the splitter componentVerticalSplitter.removeTopComponents
(Component<?>... components) Removes multiple components from the upper container of the splitter -
Uses of Component in com.jbstrap.ui.components.list
Modifier and TypeClassDescriptionclass
List componentclass
List item component, to be placed on the list componentModifier and TypeMethodDescriptionListBox.addComponent
(Component<?> component) ListBox.removeComponent
(Component<?> component) -
Uses of Component in com.jbstrap.ui.components.listgrid
Modifier and TypeMethodDescriptionfinal ListGrid
ListGrid.addComponent
(Component<?> component) No further components can be added to the grid.protected String
ListGrid.drawComponent
(Component<?> component) -
Uses of Component in com.jbstrap.ui.components.listgrid.interfaces
Modifier and TypeMethodDescriptionComponent<?>
ListGridCellRenderer.onRendering
(String columnName, Object data, Record record) Performs cell rendering. -
Uses of Component in com.jbstrap.ui.components.panels.ibox
Modifier and TypeMethodDescriptionIBox.addComponent
(Component<?> component) IBox.addTitleComponent
(Component<?> component) Adds a component to the IBox headerIBox.removeComponent
(Component<?> component) IBox.removeTitleComponent
(Component<?> component) Removes the component from the header -
Uses of Component in com.jbstrap.ui.components.panels.tab
Modifier and TypeClassDescriptionclass
This component collects the tab components.class
Tab header componentclass
Tab page componentModifier and TypeMethodDescriptionTab.addComponent
(Component<?> component) Adds a component to the tab component.ModifierConstructorDescriptionCreates a tab page component with the specified tab page header title, icon and tab page contents.Creates a tab page component with the specified tab page header title and tab page contents.Creates a tab page component with the specified tab page header title, icon and tab page contents.Creates a tab page component with the specified tab page header title and tab page contents. -
Uses of Component in com.jbstrap.ui.components.sparkline
Modifier and TypeMethodDescriptionSparkline.addComponent
(Component<?> component) Adds another sparkline component to the current one.Sparkline.addComponents
(Component<?>... components) Adds multiple sparkline components to the current one.Sparkline.removeComponent
(Component<?> component) Removes a sparkline component from the current one.Sparkline.removeComponents
(Component<?>... components) Removes multiple sparkline components from the current one. -
Uses of Component in com.jbstrap.ui.components.table
Modifier and TypeClassDescriptionclass
Simple HTML Table componentclass
Table cell componentclass
Table header row componentclass
Table row componentModifier and TypeMethodDescriptionTable.addComponent
(Component<?> component) Adds the specified table header or table row component to the table.TableHeader.addComponent
(Component<?> component) Adds the specified component to the header, in a new column.TableRow.addComponent
(Component<?> component) Adds a component to the table row.Table.removeComponent
(Component<?> component) Table.replaceComponent
(Component<?> oldComponent, Component<?> newComponent) ModifierConstructorDescriptionCreates a table cell component, and adds the specified components to the cell.Creates a table cell component, and adds the specified components to the cell.TableHeader
(Component<?>... cells) Creates a table header row, and adds the specified components to it, as table cells.TableHeader
(String id, Component<?>... cells) Creates a table header row, and adds the specified components to it, as table cells.Creates a table row, and places the specified components into it.Creates a table row, and places the specified components into it. -
Uses of Component in com.jbstrap.ui.components.timeline
Modifier and TypeClassDescriptionclass
Timeline componentclass
Timeline item componentModifier and TypeMethodDescriptionTimelineItem.getComponents()
Gets a list of the components that are on the timeline itemModifier and TypeMethodDescriptionTimelineItem.addComponent
(Component<?> component) Adds a component to the timeline itemTimelineItem.addComponents
(Component<?>... components) Adds multiple components to the timeline itemTimelineItem.removeComponent
(Component<?> component) Removes the specified component from the timeline itemTimelineItem.removeComponents
(Component<?>... components) Removes the specified components from the timeline item -
Uses of Component in com.jbstrap.ui.components.treeview
Modifier and TypeClassDescriptionclass
Treeview componentclass
A component representing a node in the treeview component The component is not intended for standalone use, it can only be inserted into theTreeview
as node of the tree.Modifier and TypeMethodDescriptionCollection<Component<?>>
TreeviewNode.getContent()
Gets all components in a node.Modifier and TypeMethodDescriptionTreeview.addComponent
(Component<?> component) No further component can be added to the treeview componentTreeviewNode.addComponent
(Component<?> component) Treeview.removeComponent
(Component<?> component) No component can be removed from the treeview componentTreeviewNode.removeComponent
(Component<?> component) -
Uses of Component in com.jbstrap.ui.components.windows
Modifier and TypeClassDescriptionclass
Modal window componentclass
Modal window footer componentclass
The modal window header componentModifier and TypeMethodDescriptionModalWindow.addComponent
(Component<?> component) Adds the specified component to the modal window contents.ModalWindow.addTitleComponent
(Component<?> component) Adds a component to the title of the modal window.ModalWindow.removeComponent
(Component<?> component) Removes the specified component from the modal window contents. -
Uses of Component in com.jbstrap.ui.components.wizard
Modifier and TypeClassDescriptionclass
Wizard componentclass
Footer for the wizard component.class
Wizard step component -
Uses of Component in com.jbstrap.ui.interfaces
Modifier and TypeInterfaceDescriptioninterface
BasedOnDataDescriptor<T extends Component<?>>
This interface specifies DataDescriptor componentsinterface
DragSortable<T extends Component<?>>
interface
Filterable<T extends Component<?>>
The interface specifies components that retrieve their value from a DataDescriptor and support filtering.interface
MultiValueFormItem<T extends Component<?>>
An interface used to display form item component with multiple values.