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.JsonObject
build()
ReactEditForm.Field.Builder
defaultValue(java.lang.String defaultValue)
ReactEditForm.Field.Builder
description(java.lang.String description)
ReactEditForm.Field.Builder
id(java.lang.String id)
ReactEditForm.Field.Builder
includeNullOption()
ReactEditForm.Field.Builder
invalidOptions(java.util.List<java.lang.String> invalidOptions)
ReactEditForm.Field.Builder
name(java.lang.String name)
ReactEditForm.Field.Builder
options(java.util.List<java.lang.String> options)
ReactEditForm.Field.Builder
removeOption(java.lang.String option)
ReactEditForm.Field.Builder
type(java.lang.String type)
ReactEditForm.Field.Builder
validatorPattern(java.lang.String validatorPattern)
ReactEditForm.Field.Builder
value(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()
-
-