Cmarkit.LayoutSourceTypes for layout information.
Values of these types do not represent document data. They are used to recover document source layout informations when the abstract syntax tree cannot represent them. See source layout preservation for more information.
For programmatically generated nodes, values of these types can be left empty or filled with a desired layout. Except for the CommonMark renderer these values are usually ignored.
The type for blanks layout. This is only made of spaces and tabs.
The type for string layout. For example the art of thematic breaks or code fences.
The type for character layout. For example the character used for an emphasis or an unordered list marker.
The type for some kind of layout count. Usually a character count.
The type for block indentation. Mostly between 0-3.
string s is a layout string with meta data meta (defaults to Meta.none).