Class ReactEditForm
java.lang.Object
com.inductiveautomation.ignition.gateway.web.pages.config.ReactEditForm
Used to build a json object representing a config section form, used in the React front end.
 
Representation:
{ standard: { categoryKeys: [...],
[categoryKey]: [ { //field id, name, type, value, description, //optional default //optional }, ... ],
[categoryKey]: [ ... ], ... },
advanced: { ... } }
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic class
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetAdvancedCategories(com.inductiveautomation.ignition.common.gson.JsonObject form) getCategories(com.inductiveautomation.ignition.common.gson.JsonObject form) static com.inductiveautomation.ignition.common.gson.JsonObjectmerge(com.inductiveautomation.ignition.common.gson.JsonObject form1, com.inductiveautomation.ignition.common.gson.JsonObject form2) Merge form 2 into form 1.static ReactEditForm.Builderstatic com.inductiveautomation.ignition.common.gson.JsonObjectput(com.inductiveautomation.ignition.common.gson.JsonObject form, String category, List<com.inductiveautomation.ignition.common.gson.JsonObject> fields) static com.inductiveautomation.ignition.common.gson.JsonObjectputAdvanced(com.inductiveautomation.ignition.common.gson.JsonObject form, String category, List<com.inductiveautomation.ignition.common.gson.JsonObject> fields) static com.inductiveautomation.ignition.common.gson.JsonObjectstatic com.inductiveautomation.ignition.common.gson.JsonObjectremove(com.inductiveautomation.ignition.common.gson.JsonObject form, String category, List<String> fieldIds) 
- 
Field Details- 
KEYS- See Also:
 
- 
STANDARD- See Also:
 
- 
ADVANCED- See Also:
 
- 
CATEGORY_TYPES
 
- 
- 
Constructor Details- 
ReactEditFormpublic ReactEditForm()
 
- 
- 
Method Details- 
newBuilder
- 
put
- 
putAdvanced
- 
removepublic static com.inductiveautomation.ignition.common.gson.JsonObject remove(com.inductiveautomation.ignition.common.gson.JsonObject form, String category) 
- 
getCategories
- 
getAdvancedCategories
- 
mergepublic static com.inductiveautomation.ignition.common.gson.JsonObject merge(com.inductiveautomation.ignition.common.gson.JsonObject form1, com.inductiveautomation.ignition.common.gson.JsonObject form2) Merge form 2 into form 1. Modifies the argument
- 
remove
 
-