io.github.edadma.markdown
package io.github.edadma.markdown
Members list
Type members
Classlikes
object ATXHeadingBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
- Known subtypes
-
class BlockQuoteclass Codeclass HTMLBlockclass Headingclass ListBlockclass Paragraphclass ThematicBreakShow all
trait BlockParser
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ATXHeadingBlockParserobject BlockQuoteParserobject FencedCodeBlockParserobject HTMLBlockParserobject IndentedCodeBlockParserobject ListBlockParserobject ParagraphBlockParserobject SetextHeadingBlockParserobject ThematicBreakBlockParserShow all
case class BlockQuote(children: List[Block]) extends Block
object BlockQuoteParser extends BlockParser
Attributes
- Supertypes
- Self type
-
BlockQuoteParser.type
Attributes
- Supertypes
- Known subtypes
-
object EndOfInput
case class DelimiterInfo(node: DLListNode[Inline], delimiterChar: Char, length: Int, var isActive: Boolean, canOpen: Boolean, canClose: Boolean)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Nodeclass Objecttrait Matchableclass AnyShow all
object EndOfInput extends C
Attributes
- Supertypes
- Self type
-
EndOfInput.type
object FencedCodeBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
object HTMLBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
-
HTMLBlockParser.type
case class HardLineBreak() extends Inline
object IndentedCodeBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
- Known subtypes
-
class AutoLinkclass Cobject EndOfInputclass CodeSpanclass Emphasisclass HardLineBreakclass Imageclass Linkclass RawHTMLclass SoftLineBreakclass Strongclass TextShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object LinkReferenceDefinitionParser extends BlockParser
Attributes
- Supertypes
- Self type
object ListBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
-
ListBlockParser.type
case class ListData(isOrdered: Boolean, bulletChar: Option[Char], startNumber: Option[Int], delimiter: Option[Char], isTight: Boolean, indent: Int)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait Node
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Blockclass BlockQuoteclass Codeclass HTMLBlockclass Headingclass ListBlockclass Paragraphclass ThematicBreakclass Documenttrait Inlineclass AutoLinkclass Cobject EndOfInputclass CodeSpanclass Emphasisclass HardLineBreakclass Imageclass Linkclass RawHTMLclass SoftLineBreakclass Strongclass TextShow all
object ParagraphBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
-
ParagraphBlockParser.type
object SetextHeadingBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
case class SoftLineBreak() extends Inline
case class ThematicBreak() extends Block
object ThematicBreakBlockParser extends BlockParser
Attributes
- Supertypes
- Self type
Value members
Concrete methods
def lookForLinkOrImage(current: DLListNode[Inline], inlineNodes: DLList[Inline], delimiterStack: Stack[DelimiterInfo], linkRefs: Map[String, LinkReference]): DLListNode[Inline]
In this article