Class JsonSchemaFilterListener
java.lang.Object
com.inductiveautomation.ignition.client.jsonedit.JsonSchemaFilterListener
- All Implemented Interfaces:
NodeChangeListener
Listens to document models in order to drive the visibility of DocumentNodes based upon their schema and the
"visibleWhen" meta-validator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isNodeVisible
(DocumentNode node) Determine if a node should be visible based upon any VisibleWhen filters in its schema.void
onNodeChanged
(DocumentNode node, String propertyName, Object oldValue, Object newValue)
-
Constructor Details
-
JsonSchemaFilterListener
public JsonSchemaFilterListener()
-
-
Method Details
-
onNodeChanged
- Specified by:
onNodeChanged
in interfaceNodeChangeListener
-
isNodeVisible
Determine if a node should be visible based upon any VisibleWhen filters in its schema.
-