KobwebCallBlockParser

class KobwebCallBlockParser(openingDelimiters: String, closingDelimiters: String, createParser: () -> Parser) : AbstractBlockParser(source)

A parser for the {{{ MethodCall }}} block pattern.

See also

Constructors

Link copied to clipboard
constructor(openingDelimiters: String, closingDelimiters: String, createParser: () -> Parser)

Types

Link copied to clipboard
class Factory(delimiters: Pair<Char, Char>, createParser: () -> Parser) : AbstractBlockParserFactory

Properties

Link copied to clipboard
open override val block: Block
Link copied to clipboard
open val definitions: List<DefinitionMap<*>?>?
Link copied to clipboard

Functions

Link copied to clipboard
open override fun addLine(line: SourceLine)
Link copied to clipboard
open fun addSourceSpan(sourceSpan: SourceSpan?)
Link copied to clipboard
open fun canContain(childBlock: Block?): Boolean
Link copied to clipboard
open override fun closeBlock()
Link copied to clipboard
open override fun getBlock(): Block
Link copied to clipboard
open fun parseInlines(inlineParser: InlineParser?)
Link copied to clipboard
open override fun tryContinue(state: ParserState): BlockContinue?