Object editor
Overview
The object editor is an integral part of the workflow editor. It allows for easier and more intuitive previewing and editing of block parameters.
You can manage almost all existing block properties, or add new ones from scratch.

Before you begin
Navigate to the workflow editor and start building a workflow.
Click the Tools button to expand the module, and then select a block to preview and manage its variables.

Features and actions
The object editor provides flexibility when working with оbjects and аrrays. Just click on a block for the module to display all of its respective properties.







Pressing Enter on Windows or Return on Mac while you’re making changes to a variable’s value adds a new line. This applies to text fields only.
For bigger space and flexibility, you can manage certain values in a separate editor window. Just hover over a field and click the blue square icon.

This opens a two-tab window where you can code or use the extended screen of the object editor to manage the particular variable’s value.







enum
types of variables), you can always change
their schema by clicking on the green button. 

variables
object, a new field will appear at the bottom. 

To discard changes as you’re making them, press the Esc key.


Additional features
- The object editor supports auto-complete functionality. Whenever you edit a property value, the
Monaco editor type-checks the input and shows potential errors depending on the validation.
- Whole objects and arrays can be edited instead of their individual properties.
- When you focus out of edit mode, the inner structure of the object/array is updated - new
properties are added, old ones are removed, and values are updated.
If the resulting structure is a totally invalid JavaScript, the previous values will be preserved and you must press Esc to undo your changes.
- If a value in the object tree contains an error, the error is passed on to the parent node. The
previous values are preserved and an error message is displayed.
- The object editor supports custom schema definition. It can also display and edit the JSON schema structure directly.
- When the value of each node within the object tree exceeds a size limit of 10 kilobytes, the system will not be able to validate it.
- If a given block requires authentication and that is not present, you can use the
Create Authentication button or the plus sign in the
authKey field to open the
Create Authentication popup dialog box where you can fill up all the necessary details.