Type name, prefixed with @
to signal that this is a toolkit-specific node.
Type of the mark. For annotations, this is the _type
property of the value.
For decorators, it will hold the name of the decorator (strong, em or similar).
Child nodes of this span. Can be toolkit-specific text nodes, nested spans or any inline object type.
Optional
_keyUnique key for this span
Optional
markHolds the value (definition) of the mark in the case of annotations.
undefined
if the mark is a decorator (strong, em or similar).
Optional
markThe key of the mark definition (in the case of annotations).
undefined
if the mark is a decorator (strong, em or similar).
Toolkit-specific type representing a portable text span that can hold other spans. In this type, each span only has a single mark, instead of an array of them.