Uses of Class
net.pricefx.formulaengine.scripting.inputbuilder.InputMatrixInputBuilder
-
Uses of InputMatrixInputBuilder in net.pricefx.formulaengine.scripting.inputbuilder
Modifier and TypeMethodDescriptionInputBuilderFactory.createInputMatrix
(String paramName) Creates newInputMatrix
InputType.INPUTMATRIX
user input (context parameter).InputMatrixInputBuilder.setCanModifyRows
(boolean value) When set tofalse
a user will not be able to add or remove rows in the input matrix table.InputMatrixInputBuilder.setColumns
(List<?> columns) InputMatrixInputBuilder.setColumnValueOptions
(Map value) Sets column value options.InputMatrixInputBuilder.setDefaultHeight
(int value) Sets the maximum input matrix table height.InputMatrixInputBuilder.setDisableRowSelection
(boolean disableRowSelection) Manage the row selection visibilityInputMatrixInputBuilder.setEnableAdvancedFilter
(boolean enableAdvancedFilter) Enabling the advanced filter functionality.InputMatrixInputBuilder.setEnableClientFilter
(boolean enableClientFilter) Allows a user to filter the table by row values.
Default =true
(the filtering is enabled).InputMatrixInputBuilder.setFitFieldWidths
(boolean value) Sets whether fields (table cells) should autofit widths to title texts or the content.InputMatrixInputBuilder.setFixTableHeight
(boolean value) Set totrue
to limit the input matrix table height by the DefaultHeight.InputMatrixInputBuilder.setHiddenColumns
(List<String> columnsToHide) Allow for particular columns to be hidden in the input matrix table.InputMatrixInputBuilder.setHideAddButton
(boolean value) Hides the "Add" button.InputMatrixInputBuilder.setHideDeleteButton
(boolean value) Deprecated.InputMatrixInputBuilder.setHideRemoveButton
(boolean value) Hides the "Remove" button.InputMatrixInputBuilder.setNoCellRefresh
(boolean value) Set totrue
to display the Apply button within the input matrix.InputMatrixInputBuilder.setReadOnlyColumns
(List<String> readOnlyColumns) Marks specified columns as read-only.InputMatrixInputBuilder.setRequiredColumns
(List<String> requiredColumns) Sets columns as required.InputMatrixInputBuilder.withEnableAdvancedFilter
(boolean enableAdvancedFilter) Enabling the advanced filter functionality.InputMatrixInputBuilder.withEnableClientFilter
(boolean enableClientFilter) Allows a user to filter the table by row values.
Default =true
(the filtering is enabled).InputMatrixInputBuilder.withPreferenceName
(String preferenceName) Defines the preference name (whitespace and non-alphanumeric will be dropped).
setHideRemoveButton(boolean)
instead.