Default Array Editor
The standard editor that appears for array types without specific formatting requirements.
Activation Conditions
"type": "array"
Multiple editor formats for array-type data with different display options
The standard editor that appears for array types without specific formatting requirements.
"type": "array"
Displays array values as checkboxes. Ideal for arrays containing unique string, number, or integer values.
"type": "array"
"uniqueItems": true
"items": { "type": "string" | "number" | "integer" }
Horizontal layout version of the checkboxes editor for more compact displays.
"type": "array"
"uniqueItems": true
"items": { "type": "string" | "number" | "integer" }
"x-format": "checkboxes-inline"
Enhanced multi-select interface using the Choices.js library.
"type": "array"
"x-format": "choices"
"items": { "type": "string" | "number" | "integer" }
window.Choices
)Displays array items as a vertical menu, suitable for tabbed interfaces.
"type": "array"
"x-format": "nav-vertical"
Horizontal version of the navigation editor for different layout needs.
"type": "array"
"x-format": "nav-horizontal"
Renders array items in a tabular format, with each object property in its own column.
"type": "array"
"x-format": "table"
Renders array items in a tabular format
"type": "array"
"x-format": "table-object"
"items": { "type": "object" }