Inline types
An inline type is atomic, non-text content spliced directly into running text — a run whose type isn't "text". It sits in a paragraph's contentIds right alongside ordinary text runs, mid-sentence, not forced onto a block of its own — this is one of the two ideas the whole package is built around (see Architecture).
| Type | Summary |
|---|---|
| Select | An inline dropdown chip with editable options. |
| Date | A native date picker spliced into running text. |
| Checkbox | An inline checkbox with a text label. |
| Table select | The select-column variant used inside tables. |
| Emoji | Type ":" for a searchable emoji picker. |
Want a named dropdown of your own — "Status", "Priority", an @-mention picker backed by your own API? See Custom select field types — it's built entirely on top of the select inline type below, no new inline type required.