Class ReactEditForm.Field.Builder
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.web.pages.config.ReactEditForm.Field.Builder
-
- Enclosing class:
- ReactEditForm.Field
public static class ReactEditForm.Field.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.inductiveautomation.ignition.common.gson.JsonObjectbuild()ReactEditForm.Field.BuilderdefaultValue(java.lang.String defaultValue)ReactEditForm.Field.Builderdescription(java.lang.String description)ReactEditForm.Field.Builderid(java.lang.String id)ReactEditForm.Field.BuilderincludeNullOption()ReactEditForm.Field.BuilderinvalidOptions(java.util.List<java.lang.String> invalidOptions)ReactEditForm.Field.Buildername(java.lang.String name)ReactEditForm.Field.Builderoptions(java.util.List<java.lang.String> options)ReactEditForm.Field.BuilderremoveOption(java.lang.String option)ReactEditForm.Field.Buildertype(java.lang.String type)ReactEditForm.Field.BuildervalidatorPattern(java.lang.String validatorPattern)ReactEditForm.Field.Buildervalue(com.inductiveautomation.ignition.common.gson.JsonElement value)
-
-
-
Method Detail
-
id
public ReactEditForm.Field.Builder id(java.lang.String id)
-
type
public ReactEditForm.Field.Builder type(java.lang.String type)
-
name
public ReactEditForm.Field.Builder name(java.lang.String name)
-
value
public ReactEditForm.Field.Builder value(com.inductiveautomation.ignition.common.gson.JsonElement value)
-
validatorPattern
public ReactEditForm.Field.Builder validatorPattern(java.lang.String validatorPattern)
-
description
public ReactEditForm.Field.Builder description(java.lang.String description)
-
defaultValue
public ReactEditForm.Field.Builder defaultValue(java.lang.String defaultValue)
-
invalidOptions
public ReactEditForm.Field.Builder invalidOptions(java.util.List<java.lang.String> invalidOptions)
-
options
public ReactEditForm.Field.Builder options(java.util.List<java.lang.String> options)
-
includeNullOption
public ReactEditForm.Field.Builder includeNullOption()
-
removeOption
public ReactEditForm.Field.Builder removeOption(java.lang.String option)
-
build
public com.inductiveautomation.ignition.common.gson.JsonObject build()
-
-