Class MultiTierInputBuilder<VT>
Builder class for input type MultiTierEntry
InputType.MULTITIERENTRY
.-
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
setSortType
(TieredValueSortType sortType) Sets tiered value sort type.setValidationType
(TieredValueValidationType validationType) Sets tiered value validation type.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
-
MultiTierInputBuilder
-
-
Method Details
-
setSortType
Sets tiered value sort type.Example:
import net.pricefx.common.api.chart.TieredValueValidationType import net.pricefx.common.api.chart.TieredValueSortType api.inputBuilderFactory() .createMultiTierEntryInputBuilder("multiEntry") .setSortType(TieredValueSortType.ASC) .setValidationType(TieredValueValidationType.NO_VALIDATION) .buildContextParameter()
- Parameters:
sortType
- Tiered value sort type- Returns:
- self
- See Also:
-
setValidationType
Sets tiered value validation type.Example:
import net.pricefx.common.api.chart.TieredValueValidationType import net.pricefx.common.api.chart.TieredValueSortType api.inputBuilderFactory() .createMultiTierEntryInputBuilder("multiEntry") .setSortType(TieredValueSortType.ASC) .setValidationType(TieredValueValidationType.NO_VALIDATION) .buildContextParameter()
- Parameters:
validationType
- Tiered value validation type- Returns:
- self
-
_getInput
- Specified by:
_getInput
in classAbstractInputBuilder<MultiTierInputBuilder,
VT>
-