JSON schema definitions

The JSON Schema Configurator supports displaying definition and adding, modifying, and deleting definition.

Definitions are stored in the json file, which respects the JSON schema standard.

Add definition

Right-clicking a top-level node opens the Add Definition menu. The property panel’s title is Definition Property.

definition has properties similar to other fields, except for the configuration mode, which is customized.

Modify or delete definition

definition and its sub-nodes can be edited. definition can also be deleted.

A warning is triggered when the definition name has changed and applied. This happens when there is a risk of it being referenced by other schemas when clicking another node on the JSON tree or saving the JSON file. This also applies to the Delete action. A Confirm dialog box opens when definition is cut or deleted, since it could be referenced by other schemas.