Uses of Class
io.dialob.api.form.ImmutableFormItem
Packages that use ImmutableFormItem
-
Uses of ImmutableFormItem in io.dialob.api.form
Methods in io.dialob.api.form that return ImmutableFormItemModifier and TypeMethodDescriptionImmutableFormItem.Builder.build()Builds a newImmutableFormItem.static ImmutableFormItemCreates an immutable copy of aFormItemvalue.final ImmutableFormItemModifiableFormItem.toImmutable()Converts toImmutableFormItem.final ImmutableFormItemImmutableFormItem.withActiveWhen(String value) Copy the current immutable object by setting a value for theactiveWhenattribute.final ImmutableFormItemImmutableFormItem.withAdditionalProperties(Map<String, ? extends Object> entries) Copy the current immutable object by replacing theadditionalPropertiesmap with the specified map.final ImmutableFormItemImmutableFormItem.withCanAddRowWhen(String value) Copy the current immutable object by setting a value for thecanAddRowWhenattribute.final ImmutableFormItemImmutableFormItem.withCanRemoveRowWhen(String value) Copy the current immutable object by setting a value for thecanRemoveRowWhenattribute.final ImmutableFormItemImmutableFormItem.withClassName(Iterable<String> elements) Copy the current immutable object with elements that replace the content ofclassName.final ImmutableFormItemImmutableFormItem.withClassName(String... elements) Copy the current immutable object with elements that replace the content ofclassName.final ImmutableFormItemImmutableFormItem.withDefaultValue(Object value) Copy the current immutable object by setting a value for thedefaultValueattribute.final ImmutableFormItemImmutableFormItem.withDescription(Map<String, ? extends String> entries) Copy the current immutable object by replacing thedescriptionmap with the specified map.final ImmutableFormItemCopy the current immutable object by setting a value for theidattribute.final ImmutableFormItemCopy the current immutable object with elements that replace the content ofitems.final ImmutableFormItemCopy the current immutable object with elements that replace the content ofitems.final ImmutableFormItemCopy the current immutable object by replacing thelabelmap with the specified map.final ImmutableFormItemCopy the current immutable object by replacing thepropsmap with the specified map.final ImmutableFormItemImmutableFormItem.withReadOnly(Boolean value) Copy the current immutable object by setting a value for thereadOnlyattribute.final ImmutableFormItemImmutableFormItem.withRequired(String value) Copy the current immutable object by setting a value for therequiredattribute.final ImmutableFormItemImmutableFormItem.withRequiredErrorText(Map<String, ? extends String> entries) Copy the current immutable object by replacing therequiredErrorTextmap with the specified map.final ImmutableFormItemCopy the current immutable object by setting a value for thetypeattribute.final ImmutableFormItemImmutableFormItem.withValidations(Validation... elements) Copy the current immutable object with elements that replace the content ofvalidations.final ImmutableFormItemImmutableFormItem.withValidations(Iterable<? extends Validation> elements) Copy the current immutable object with elements that replace the content ofvalidations.final ImmutableFormItemImmutableFormItem.withValueSetId(String value) Copy the current immutable object by setting a value for thevalueSetIdattribute.final ImmutableFormItemCopy the current immutable object by setting a value for theviewattribute.