Asciidoctor::AbstractBlock
Inherits Asciidoctor::Substitutors < Asciidoctor::AbstractNode < Asciidoctor::Logging < Reference < Object
An abstract base class that provides state and methods for managing a block-level node of AsciiDoc content. Block-level nodes include Document, Section, Block, List, ListItem, and Table.
Constructors
Instance methods
Generate and assign caption to block if not already assigned.
Internal: Assign the next index and numeral to the section.
Convenience method that returns the interpreted title of the Block with the caption prepended.
Get the converted result of the child blocks by converting the children appropriate to content model that this block supports.
Describes the type of content this block accepts.
Walk the document tree and find all block-level nodes that match the specified selector.
The Integer level of this Section or the Section to which this block belongs.
Retrieve the list marker keyword for the specified list type.
Get the next adjacent block in the document tree (sibling or parent's next sibling).
The String numeral of this block (if section, relative to parent, otherwise absolute).
The String numeral of this block (if section, relative to parent, otherwise absolute).
The location in the AsciiDoc source where this block begins.
A convenience method that checks whether the specified substitution is enabled for this block.
Substitutions list (symbol-based, used by Substitutors module).