Class CollapseInputBuilder<T>
- Object
-
- AbstractInputBuilder<CollapseInputBuilder,T>
-
- CollapseInputBuilder<T>
-
public class CollapseInputBuilder<T> extends AbstractInputBuilder<CollapseInputBuilder,T>
-
-
Field Summary
-
Fields inherited from class AbstractInputBuilder
builderContext, cp
-
-
Constructor Summary
Constructors Constructor Description CollapseInputBuilder(InputBuilderContext builderContext, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
_getInput()
CollapseInputBuilder<T>
addInput(ContextParameter contextParameter)
Add parameter to the ContextParameters list Example:CollapseInputBuilder<T>
setCollapsed(Boolean isCollapsed)
Specifies whether the collapse element in the UI will be shown closed (collapsed).-
Methods inherited from class AbstractInputBuilder
addOrUpdateInput, addToConfiguratorEntry, addToConfiguratorEntry, buildContextParameter, buildMap, getInput, setAccessCode, setAlign, setAlwaysEditable, setAppearance, setAutoComplete, setAutoFocus, setCaption, setConfigValues, setCustomAttributeName, setCustomAttributeValue, setDisabled, setDisplayMode, setErrorMessage, setExportable, setFlex, setHelpLink, setHelpText, setIcon, setIconPosition, setImportable, setLabel, setLabelPlacement, setLabelStyle, setLabelTranslations, setLayoutGridName, setNoRefresh, setParameterGroup, setPlaceholderText, setReadOnly, setRequired, setSize, setSuccessMessage, setTheme, setTitle, setUserGroupEdit, setUserGroupView, setValue, setValueHint, setWarningMessage
-
-
-
-
Constructor Detail
-
CollapseInputBuilder
public CollapseInputBuilder(InputBuilderContext builderContext, String name)
-
-
Method Detail
-
_getInput
protected Object _getInput()
- Specified by:
_getInput
in classAbstractInputBuilder<CollapseInputBuilder,T>
-
addInput
public CollapseInputBuilder<T> addInput(ContextParameter contextParameter)
Add parameter to the ContextParameters list Example:ContextParameter entry = ... api.inputBuilderFactory() .createCollapseLayout("Collapsed") .addInput(entry) .setCollapsed(true) .buildContextParameter()
- Parameters:
contextParameter
- ContextParameter to be added- Returns:
- self
-
setCollapsed
public CollapseInputBuilder<T> setCollapsed(Boolean isCollapsed)
Specifies whether the collapse element in the UI will be shown closed (collapsed). If omitted, the collapse element will be shown opened. Example:ContextParameter entry = ... api.inputBuilderFactory() .createCollapseLayout("Collapsed") .addInput(entry) .setCollapsed(true) .buildContextParameter()
- Parameters:
isCollapsed
- true to make the collapse element to be displayed as closed, false to show it opened- Returns:
- the CollapseInputBuilder instance
-
-