Interface IChangeFormValuesBuilder
- All Superinterfaces:
IBaseActionPropsBuilder<IChangeFormValuesBuilder, FcChangeFormValueProps>, IWorkflowElementBuilder<WorkflowNode, FcChangeFormValueProps>
public interface IChangeFormValuesBuilder
extends IBaseActionPropsBuilder<IChangeFormValuesBuilder, FcChangeFormValueProps>
A builder for workflow node for a
EWorkflowNodeType.FC_CHANGE_FORM_VALUE that modifies the value of one or
more form elements.- Since:
- 8.2.0
-
Method Summary
Modifier and TypeMethodDescriptionSets the value of the given form element to the given value.default IChangeFormValuesBuilderSets the value of the given form element to the given value.default IChangeFormValuesBuilderformValues(Iterable<Setting<String>> formValues) Sets the values of the given form element to the given values.default IChangeFormValuesBuilderformValues(Map<String, String> formValues) Sets the value of the given form elements to the given values.repetitionSize(Setting<String> repetitionSize) Sets the repetition count of the given repeated form element to the given value.default IChangeFormValuesBuilderrepetitionSize(String name, String value) Sets the repetition count of the given repeated form element to the given value.default IChangeFormValuesBuilderrepetitionSizes(Iterable<Setting<String>> repetitionSizes) Sets the repetition count of the given repeated form elements to the given values.default IChangeFormValuesBuilderrepetitionSizes(Map<String, String> repetitionSizes) Sets the repetition count of the given repeated form elements to the given values.Methods inherited from interface IBaseActionPropsBuilder
color, description, icon, nameMethods inherited from interface IWorkflowElementBuilder
build, buildProps
-
Method Details
-
formValue
Sets the value of the given form element to the given value. Placeholders can be used in the value.- Parameters:
formValue- The name of the form element to change, and the new value of the form element.- Returns:
- This builder for chaining method calls.
-
formValue
Sets the value of the given form element to the given value. Placeholders can be used in the value.- Parameters:
name- The name of the form element to change.value- The new value of the form element.- Returns:
- This builder for chaining method calls.
-
formValues
Sets the values of the given form element to the given values. Placeholders can be used in the value.- Parameters:
formValues- The name of the form element to change, and the new values of the form elements.- Returns:
- This builder for chaining method calls.
-
formValues
Sets the value of the given form elements to the given values. Placeholders can be used in the value.- Parameters:
formValues- A map of form element names to their new values.- Returns:
- This builder for chaining method calls.
-
repetitionSize
Sets the repetition count of the given repeated form element to the given value. Placeholders can be used in the value. The value must evaluate to a valid base 10 representation of an integer.- Parameters:
repetitionSize- The name of the repeated form element to change and the new repetition count of the form element.- Returns:
- This builder for chaining method calls.
-
repetitionSize
Sets the repetition count of the given repeated form element to the given value. Placeholders can be used in the value. The value must evaluate to a valid base 10 representation of an integer.- Parameters:
name- The name of the repeated form element to change.value- The new repetition count of the form element.- Returns:
- This builder for chaining method calls.
-
repetitionSizes
Sets the repetition count of the given repeated form elements to the given values. Placeholders can be used in the value. The value must evaluate to a valid base 10 representation of an integer.- Parameters:
repetitionSizes- A map of form element names to their new repetition counts.- Returns:
- This builder for chaining method calls.
-
repetitionSizes
Sets the repetition count of the given repeated form elements to the given values. Placeholders can be used in the value. The value must evaluate to a valid base 10 representation of an integer.- Parameters:
repetitionSizes- A map of form element names to their new repetition counts.- Returns:
- This builder for chaining method calls.
-