Collapsible
Toggle visibility of content
Basic Collapsible
{
"type": "collapsible",
"trigger": {
"type": "button",
"label": "Toggle"
},
"children": [
{
"type": "text",
"content": "Hidden content"
}
]
}
interface CollapsibleSchema {
type: 'collapsible';
trigger: SchemaNode;
children: SchemaNode[];
defaultOpen?: boolean;
}