MarkerBlockImpl

abstract class MarkerBlockImpl(constraints: MarkdownConstraints, marker: ProductionHolder.Marker) : MarkerBlock

Functions

acceptAction
Link copied to clipboard
common
open override fun acceptAction(action: MarkerBlock.ClosingAction): Boolean
allowsSubBlocks
Link copied to clipboard
common
abstract fun allowsSubBlocks(): Boolean
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
getBlockConstraints
Link copied to clipboard
common
override fun getBlockConstraints(): MarkdownConstraints
getDefaultNodeType
Link copied to clipboard
common
abstract fun getDefaultNodeType(): IElementType
getNextInterestingOffset
Link copied to clipboard
common
override fun getNextInterestingOffset(pos: LookaheadText.Position): Int
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
isInterestingOffset
Link copied to clipboard
common
abstract fun isInterestingOffset(pos: LookaheadText.Position): Boolean
processToken
Link copied to clipboard
common
override fun processToken(pos: LookaheadText.Position, currentConstraints: MarkdownConstraints): MarkerBlock.ProcessingResult
toString
Link copied to clipboard
common
open fun toString(): String

Inheritors

GitHubTableMarkerBlock
Link copied to clipboard
InlineStructureHoldingMarkerBlock
Link copied to clipboard
AtxHeaderMarkerBlock
Link copied to clipboard
BlockQuoteMarkerBlock
Link copied to clipboard
CodeBlockMarkerBlock
Link copied to clipboard
CodeFenceMarkerBlock
Link copied to clipboard
HorizontalRuleMarkerBlock
Link copied to clipboard
HtmlBlockMarkerBlock
Link copied to clipboard
LinkReferenceDefinitionMarkerBlock
Link copied to clipboard
ListItemMarkerBlock
Link copied to clipboard
ListMarkerBlock
Link copied to clipboard
ParagraphMarkerBlock
Link copied to clipboard
SetextHeaderMarkerBlock
Link copied to clipboard