public class BootstrapViewElementBuilders extends Object
ViewElementBuilder for all main Bootstrap 4 components.
This class should not be used directly but instead use the provided BootstrapViewElements.builders.
For example to create a button element you can use: BootstrapViewElements.builders.button().
| Modifier and Type | Field and Description |
|---|---|
BootstrapTableBuilderFactoryHelper |
table |
| Constructor and Description |
|---|
BootstrapViewElementBuilders() |
| Modifier and Type | Method and Description |
|---|---|
AlertViewElementBuilder |
alert() |
AlertViewElementBuilder |
alert(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
AutoSuggestFormElementBuilder |
autoSuggest() |
AutoSuggestFormElementBuilder |
autoSuggest(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
BreadcrumbNavComponentBuilder |
breadcrumb() |
BreadcrumbNavComponentBuilder |
breadcrumb(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
ButtonViewElementBuilder |
button() |
ButtonViewElementBuilder |
button(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionFormElementBuilder<CheckboxFormElement> |
checkbox()
Builds a
ViewElementBuilder for a CheckboxFormElement |
OptionFormElementBuilder<CheckboxFormElement> |
checkbox(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionsFormElementBuilder |
checkboxList()
Creates a
OptionsFormElementBuilder for a list of CheckboxFormElement. |
OptionsFormElementBuilder |
checkboxList(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
ColumnViewElementBuilder |
column(Grid.DeviceGridLayout... layouts)
Deprecated.
|
DateTimeFormElementBuilder |
datetime() |
DateTimeFormElementBuilder |
datetime(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
FieldsetFormElementBuilder |
fieldset() |
FieldsetFormElementBuilder |
fieldset(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
FileUploadFormElementBuilder |
fileUpload() |
FileUploadFormElementBuilder |
fileUpload(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
FormViewElementBuilder |
form() |
FormViewElementBuilder |
form(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
FormGroupElementBuilder |
formGroup() |
FormGroupElementBuilder |
formGroup(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
<ITEM,VIEW_ELEMENT extends com.foreach.across.modules.web.ui.ViewElement> |
generator(Class<ITEM> itemClass,
Class<VIEW_ELEMENT> viewElementClass) |
com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder |
helpBlock() |
com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder |
helpBlock(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
HiddenFormElementBuilder |
hidden() |
HiddenFormElementBuilder |
hidden(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
InputGroupFormElementBuilder |
inputGroup() |
InputGroupFormElementBuilder |
inputGroup(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
LabelFormElementBuilder |
label() |
LabelFormElementBuilder |
label(String labelText) |
LinkViewElementBuilder |
link() |
LinkViewElementBuilder |
link(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
DefaultNavComponentBuilder |
nav() |
DefaultNavComponentBuilder |
nav(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
NumericFormElementBuilder |
numeric() |
NumericFormElementBuilder |
numeric(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionFormElementBuilder |
option()
Create a new option to add to an
OptionsFormElementBuilder. |
OptionFormElementBuilder |
option(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
Create a new option to add to an
OptionsFormElementBuilder. |
OptionsFormElementBuilder |
options()
Create a new options list.
|
OptionsFormElementBuilder |
options(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
Create a new options list.
|
PanelsNavComponentBuilder |
panels() |
PanelsNavComponentBuilder |
panels(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
TextboxFormElementBuilder |
password() |
TextboxFormElementBuilder |
password(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionFormElementBuilder<RadioFormElement> |
radio()
Builds a
ViewElementBuilder for a single RadioFormElement |
OptionFormElementBuilder<RadioFormElement> |
radio(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionsFormElementBuilder |
radioList()
Creates a
OptionsFormElementBuilder for a list of RadioFormElement. |
OptionsFormElementBuilder |
radioList(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder |
row() |
com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder |
row(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
ScriptViewElementBuilder |
script() |
ScriptViewElementBuilder |
script(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionsFormElementBuilder |
select()
Creates a
OptionsFormElementBuilder for a SelectFormElement. |
OptionsFormElementBuilder |
select(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
TableViewElementBuilder |
table() |
TableViewElementBuilder |
table(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
TextboxFormElementBuilder |
textbox() |
TextboxFormElementBuilder |
textbox(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionFormElementBuilder<ToggleFormElement> |
toggle()
Builds a
ViewElementBuilder for a single ToggleFormElement |
OptionFormElementBuilder<ToggleFormElement> |
toggle(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
OptionsFormElementBuilder |
toggleList()
Creates a
OptionsFormElementBuilder for a list of ToggleFormElement. |
OptionsFormElementBuilder |
toggleList(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
TooltipViewElementBuilder |
tooltip() |
TooltipViewElementBuilder |
tooltip(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters) |
public final BootstrapTableBuilderFactoryHelper table
public AlertViewElementBuilder alert()
public AlertViewElementBuilder alert(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public AutoSuggestFormElementBuilder autoSuggest()
public AutoSuggestFormElementBuilder autoSuggest(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public BreadcrumbNavComponentBuilder breadcrumb()
public BreadcrumbNavComponentBuilder breadcrumb(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public ButtonViewElementBuilder button()
public ButtonViewElementBuilder button(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionFormElementBuilder<CheckboxFormElement> checkbox()
ViewElementBuilder for a CheckboxFormElementpublic OptionFormElementBuilder<CheckboxFormElement> checkbox(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionsFormElementBuilder checkboxList()
OptionsFormElementBuilder for a list of CheckboxFormElement.
BootstrapViewElementBuilders.builders.checkboxList()
.add( BootstrapViewElementBuilders.builders.option() )
.add( BootstrapViewElementBuilders.builders.option() )
public OptionsFormElementBuilder checkboxList(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
@Deprecated public ColumnViewElementBuilder column(Grid.DeviceGridLayout... layouts)
public DateTimeFormElementBuilder datetime()
public DateTimeFormElementBuilder datetime(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public FieldsetFormElementBuilder fieldset()
public FieldsetFormElementBuilder fieldset(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public FileUploadFormElementBuilder fileUpload()
public FileUploadFormElementBuilder fileUpload(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public FormViewElementBuilder form()
public FormViewElementBuilder form(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public FormGroupElementBuilder formGroup()
public FormGroupElementBuilder formGroup(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public <ITEM,VIEW_ELEMENT extends com.foreach.across.modules.web.ui.ViewElement> com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder<ITEM,VIEW_ELEMENT> generator(Class<ITEM> itemClass, Class<VIEW_ELEMENT> viewElementClass)
public com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder helpBlock()
public com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder helpBlock(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public HiddenFormElementBuilder hidden()
public HiddenFormElementBuilder hidden(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public InputGroupFormElementBuilder inputGroup()
public InputGroupFormElementBuilder inputGroup(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public LabelFormElementBuilder label()
public LabelFormElementBuilder label(String labelText)
public LinkViewElementBuilder link()
public LinkViewElementBuilder link(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public DefaultNavComponentBuilder nav()
public DefaultNavComponentBuilder nav(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public NumericFormElementBuilder numeric()
public NumericFormElementBuilder numeric(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public TextboxFormElementBuilder password()
public TextboxFormElementBuilder password(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public PanelsNavComponentBuilder panels()
public PanelsNavComponentBuilder panels(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionFormElementBuilder<RadioFormElement> radio(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionFormElementBuilder<RadioFormElement> radio()
ViewElementBuilder for a single RadioFormElementpublic OptionsFormElementBuilder radioList(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionsFormElementBuilder radioList()
OptionsFormElementBuilder for a list of RadioFormElement.
BootstrapViewElementBuilders.builders.radioList()
.add( BootstrapViewElementBuilders.builders.option() )
.add( BootstrapViewElementBuilders.builders.option() )
public com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder row()
public com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder row(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionsFormElementBuilder select()
OptionsFormElementBuilder for a SelectFormElement.
BootstrapViewElementBuilders.builders.select()
.add( BootstrapViewElementBuilders.builders.option() )
public OptionsFormElementBuilder select(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public ScriptViewElementBuilder script()
public ScriptViewElementBuilder script(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public TableViewElementBuilder table()
public TableViewElementBuilder table(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public TextboxFormElementBuilder textbox()
public TextboxFormElementBuilder textbox(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionFormElementBuilder<ToggleFormElement> toggle()
ViewElementBuilder for a single ToggleFormElementpublic OptionFormElementBuilder<ToggleFormElement> toggle(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionsFormElementBuilder toggleList()
OptionsFormElementBuilder for a list of ToggleFormElement.
BootstrapViewElementBuilders.builders.toggleList()
.add( BootstrapViewElementBuilders.builders.option() )
.add( BootstrapViewElementBuilders.builders.option() )
public OptionsFormElementBuilder toggleList(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public TooltipViewElementBuilder tooltip()
public TooltipViewElementBuilder tooltip(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
public OptionsFormElementBuilder options()
OptionsFormElementBuilder,
radioList(),
select(),
checkboxList(),
toggleList(),
option()public OptionsFormElementBuilder options(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
OptionsFormElementBuilder,
radioList(),
select(),
checkboxList(),
toggleList(),
option()public OptionFormElementBuilder option()
OptionsFormElementBuilder.options(),
select(),
checkboxList(),
radioList(),
toggleList()public OptionFormElementBuilder option(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
OptionsFormElementBuilder.options(),
select(),
checkboxList(),
radioList(),
toggleList()Copyright © 2020. All rights reserved.