class Cmark::HTMLRenderer

Defined in:

cmark/renderers/html_renderer.cr

Instance Method Summary

Macro Summary

Instance methods inherited from class Cmark::Renderer

cr cr, escape_html(content : String) escape_html, filter_tags(content : String) filter_tags, out(str) out, render(root : Node) : String render

Constructor methods inherited from class Cmark::Renderer

new(options : Cmark::Option = Option::None, extensions : Cmark::Extension = Extension::None) new

Instance Method Detail

def block_quote(node, entering) #

[View source]
def code(node) #

[View source]
def code_block(node) #

[View source]
def custom_block(node, entering) #

[View source]
def custom_inline(node, entering) #

[View source]
def document(node, entering) #

[View source]
def emph(node, entering) #

[View source]
def footnote_definition(node, entering) #

[View source]
def footnote_inline(node, entering) #

[View source]
def heading(node, entering) #

[View source]
def html_block(node) #

[View source]
def html_inline(node) #

[View source]
def image(node, entering) #

[View source]
def item(node, entering) #

[View source]
def linebreak(node) #

[View source]
def link(node, entering) #

[View source]
def list(node, entering) #

[View source]
def paragraph(node, entering) #

[View source]
def print_footnote_backref(node) : Bool #

[View source]
def softbreak(node) #

[View source]
def sourcepos(node) #

[View source]
def strikethrough(node, entering) #

[View source]
def strong(node, entering) #

[View source]
def table(node, entering) #

[View source]
def table_cell(node, entering) #

[View source]
def table_row(node, entering) #

[View source]
def tasklist_item_inner(node, entering) #

[View source]
def text(node) #

[View source]
def thematic_break(node) #

[View source]

Macro Detail

macro conditional_out_url_encoding #

[View source]