class

Markd::HTMLRenderer

Inherits Markd::Renderer < Reference < Object

Constants

HEADINGS = ["h1", "h2", "h3", "h4", "h5", "h6"] of ::String

Instance methods

alert(node : Node, entering : Bool) : Nil
Source
block_quote(node : Node, entering : Bool) : Nil
Source
code(node : Node, entering : Bool) : Nil
Source
code_block(node : Node, entering : Bool, formatter : T | Nil) : Nil forall T
Source
code_block_body(node : Node, lang : String | Nil) : Nil
Source
code_block_language(languages)
Source
code_body(node : Node)
Source
emphasis(node : Node, entering : Bool) : Nil
Source
heading(node : Node, entering : Bool) : Nil
Source
html_block(node : Node, entering : Bool) : Nil
Source
html_inline(node : Node, entering : Bool) : Nil
Source
image(node : Node, entering : Bool) : Nil
Source
item(node : Node, entering : Bool) : Nil
Source
line_break(node : Node, entering : Bool) : Nil
Source
list(node : Node, entering : Bool) : Nil
Source
paragraph(node : Node, entering : Bool) : Nil
Source
soft_break(node : Node, entering : Bool) : Nil
Source
strikethrough(node : Node, entering : Bool) : Nil
Source
strong(node : Node, entering : Bool) : Nil
Source
table(node : Node, entering : Bool) : Nil
Source
table_cell(node : Node, entering : Bool) : Nil
Source
table_row(node : Node, entering : Bool) : Nil
Source
text(node : Node, entering : Bool) : Nil
Source
thematic_break(node : Node, entering : Bool) : Nil
Source