Class StringInputBuilder<VT>
Builder class for input type StringUserEntry
InputType.STRINGUSERENTRY
.-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractInputBuilder
AbstractInputBuilder.InputWidth
-
Field Summary
Fields inherited from class AbstractInputBuilder
builderContext, cp
-
Constructor Summary
ModifierConstructorDescriptionprotected
StringInputBuilder
(InputBuilderContext builderContext, String paramName) -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
setTextMask
(String textMask) Sets text mask on ContextParameter, used in the dropdown input field.Methods inherited from class AbstractInputBuilder
addOrUpdateInput, addToConfiguratorEntry, addToConfiguratorEntry, buildContextParameter, buildMap, getInput, self, setAccessCode, setAlign, setAlwaysEditable, setAppearance, setAutoComplete, setAutoFocus, setCaption, setConfigValues, setCustomAttributeName, setCustomAttributeValue, setDefaultWidth, setDisabled, setDisplayMode, setErrorMessage, setExportable, setFlex, setHelpLink, setHelpText, setIcon, setIconPosition, setImportable, setLabel, setLabelPlacement, setLabelStyle, setLabelTranslations, setLayoutGridName, setNoRefresh, setParameterGroup, setPlaceholderText, setReadOnly, setRequired, setShowInline, setSize, setSuccessMessage, setTheme, setTitle, setUserGroupEdit, setUserGroupView, setValue, setValueHint, setWarningMessage, setWidth
-
Constructor Details
-
StringInputBuilder
-
-
Method Details
-
setTextMask
Sets text mask on ContextParameter, used in the dropdown input field.Example:
api.inputBuilderFactory() .createStringUserEntry("StringEntry") .setTextMask("Enter string value ...") .setLabel("A string entry without refresh") .setNoRefresh(true) .buildContextParameter()
- Parameters:
textMask
- text mask- Returns:
- self
-
_getInput
- Specified by:
_getInput
in classAbstractInputBuilder<StringInputBuilder,
VT>
-