Optionalconfig: {}StaticconfigGet the static configuration map for this processor class. Uses hasOwnProperty to avoid inheriting a parent class's config object through the prototype chain when a subclass first accesses config.
Create an image block node and link it to the specified parent.
a Block node with all properties properly initialized.
Create an inline node and bind it to the specified parent.
The parent Block of this new inline node.
The context of the inline node ('quoted', 'anchor', etc.).
The text of the inline node.
Optionalopts: objectAn optional plain object of options:
an Inline node with all properties properly initialized.
Create a list node and link it to the specified parent.
a List node with all properties properly initialized.
Shorthand for createBlock with context 'paragraph'.
Create a Section node in the same manner as the parser.
The parent Section or Document of this new Section.
The String title of the new Section.
A plain object of attributes to control how the section is built. Use the style attribute to set the name of a special section (e.g. appendix). Use the id attribute to assign an explicit ID, or set it to false to disable automatic ID generation (when sectids document attribute is set).
Optionalopts: objectAn optional plain object of options:
a Section node with all properties properly initialized.
Parse the attrlist String into a plain object of attributes.
The current block (used for applying subs).
The list of attributes as a String.
Optionalopts: objectAn optional plain object of options:
a plain object of parsed attributes.
StaticenableMix the DSL object for this processor class into its prototype.
StaticoptionSet a default option value for all instances of this processor class.
The option key.
The option value.
StaticuseAlias for enableDsl.
Abstract base class for document and syntax processors.
Provides a class-level config map (via static config / static option) and a set of convenience factory methods for creating AST nodes.