Insert header
editor_insertHeaderInsert a heading element. Use level 1-4 for different sizes (1 = largest). The header level is fixed at insert time — editor_updateElement cannot change it later (supported props: isHidden, required, titleIsHidden).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | NodeId to insert after. Use $prev to chain. Omitting appends to end (usually wrong). | |
| level | No | Header level (1-4) | |
| formId | Yes | Form ID to insert into | |
| content | Yes | Header text. Raw characters, not HTML entities. Markup: **bold**, *italic*, ~~struck~~, `code`, <u>underlined</u>, [text](https://url), <span color|background="red" font="font-georgia" size="1.25">…</span>. | |
| isHidden | No | Start hidden (the target of a `show` rule). | |
| parentId | No | Parent node ID to insert into (e.g., column1) | |
| position | No | Position among siblings: inside parentId when given, else at the top level ('first' = top of the form, e.g. a title). Not combinable with after. |