FootnoteDefinition
Creation of a footnote definition, referenceable by a com.quarkdown.core.ast.base.inline.ReferenceFootnote.
Parameters
inline content of the referenceable label, which should match that of the com.quarkdown.core.ast.base.inline.ReferenceFootnotes
inline content of the footnote
index of the footnote in the document, in order of reference, or null
if not linked to any reference
Properties
Functions
Accepts an IdentifierProvider to generate an identifier for this element.
Accepts a visitor.
Returns a sequence of all nodes in the tree, where this is the root node. The sequence is generated by traversing the tree in depth-first order. The root node is excluded from the sequence.
Formats the index of this footnote definition according to the numbering format defined in the document, or a default numbering format if none is defined. The default format is 1, 2, 3, ...
(decimal numbering).
Retrieves the stored media associated with this node, if any.
Registers the footnote index of this node within the document handled by context, according to the order of references to it. It is not updated if an index is already set.