Class RowInputBuilder<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractInputBuilder
AbstractInputBuilder.InputWidth
-
Field Summary
Fields inherited from class AbstractInputBuilder
builderContext, cp
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
addInput
(ContextParameter contextParameter) Adds a new input for InputBuilder.Methods inherited from class AbstractInputBuilder
addOrUpdateInput, addToConfiguratorEntry, addToConfiguratorEntry, buildContextParameter, buildMap, getInput, self, setAccessCode, setAlign, setAllValueTypesTracking, setAlwaysEditable, setAppearance, setAutoComplete, setAutoFocus, setCaption, setConfigValues, setCustomAttributeName, setCustomAttributeValue, setDefaultValueTracking, setDefaultWidth, setDisabled, setDisplayMode, setErrorMessage, setExportable, setFirstRunTracking, setFlex, setHelpLink, setHelpText, setIcon, setIconPosition, setImportable, setLabel, setLabelPlacement, setLabelStyle, setLabelTranslations, setLayoutGridName, setNoRefresh, setParameterGroup, setPlaceholderText, setPreviousValueTracking, setReadOnly, setRequired, setShowInline, setSize, setSuccessMessage, setTheme, setTitle, setTrackedValue, setUserGroupEdit, setUserGroupEdit, setUserGroupView, setValue, setValueChangeTracking, setValueHint, setWarningMessage, setWidth
-
Constructor Details
-
RowInputBuilder
-
-
Method Details
-
_getInput
- Specified by:
_getInput
in classAbstractInputBuilder<RowInputBuilder,
T>
-
addInput
Adds a new input for InputBuilder.Example:
def configurator = api.createConfiguratorEntry() configurator.createParameter( api.inputBuilderFactory() .createRowLayout("Row") .addInput( api.inputBuilderFactory() .createStringUserEntry("StringEntry") .setTextMask("Enter some string :)") .setLabel("A String entry with refresh") .buildContextParameter()) .buildContextParameter()
- Parameters:
contextParameter
- ContextParameter to be added- Returns:
- self
-