Text::Markdown::Hoedown::Callbacks − Callbacks
Note. Any API will change without notice.
There is 2
presets.
"my $cb =
Text::Markdown::Hoedown::Callbacks−>html_renderer($render_flags:UV,
$toc_nesting_lvl:IV);"
Create a callback object from HTML presets. Arguments are documented on Text::Markdown::Hoedown.
"my $cb =
Text::Markdown::Hoedown::Callbacks−>html_toc_renderer($nesting_level);"
Create a callback object from HTML TOC presets. Arguments are documented on Text::Markdown::Hoedown.
"my $cb = Text::Markdown::Hoedown::Callbacks−>new();"
Create new instance.
"$cb−>blockcode($code: CodeRef)"
Added handler for " blockcode ".
Callback function's signature is following:
$code−>($text:Str, $lang:Str)
"$cb−>blockquote($code: CodeRef)"
Added handler for " blockquote ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>header($code: CodeRef)"
Added handler for " header ".
Callback function's signature is following:
$code−>($content:Str, $level:Int)
"$cb−>hrule($code: CodeRef)"
Added handler for " hrule ".
Callback function's signature is following:
$code−>()
"$cb−>list($code: CodeRef)"
Added handler for " list ".
Callback function's signature is following:
$code−>($content:Str, $type:Int)
"$cb−>listitem($code: CodeRef)"
Added handler for " listitem ".
Callback function's signature is following:
$code−>($content:Str, $type:Int)
"$cb−>paragraph($code: CodeRef)"
Added handler for " paragraph ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>table($code: CodeRef)"
Added handler for " table ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>table_header($code: CodeRef)"
Added handler for " table_header ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>table_body($code: CodeRef)"
Added handler for " table_body ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>table_row($code: CodeRef)"
Added handler for " table_row ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>table_cell($code: CodeRef)"
Added handler for " table_cell ".
Callback function's signature is following:
$code−>($content:Str, $type:Int)
"$cb−>footnotes($code: CodeRef)"
Added handler for " footnotes ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>footnote_def($code: CodeRef)"
Added handler for " footnote_def ".
Callback function's signature is following:
$code−>($content:Str, $num:UInt)
"$cb−>blockhtml($code: CodeRef)"
Added handler for " blockhtml ".
Callback function's signature is following:
$code−>($text:Str)
"$cb−>autolink($code: CodeRef)"
Added handler for " autolink ".
Callback function's signature is following:
$code−>($link:Str, $type:Int)
"$cb−>codespan($code: CodeRef)"
Added handler for " codespan ".
Callback function's signature is following:
$code−>($text:Str)
"$cb−>double_emphasis($code: CodeRef)"
Added handler for " double_emphasis ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>emphasis($code: CodeRef)"
Added handler for " emphasis ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>underline($code: CodeRef)"
Added handler for " underline ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>highlight($code: CodeRef)"
Added handler for " highlight ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>quote($code: CodeRef)"
Added handler for " quote ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>image($code: CodeRef)"
Added handler for " image ".
Callback function's signature is following:
$code−>($link:Str, $title:Str, $alt:Str)
"$cb−>linebreak($code: CodeRef)"
Added handler for " linebreak ".
Callback function's signature is following:
$code−>()
"$cb−>link($code: CodeRef)"
Added handler for " link ".
Callback function's signature is following:
$code−>($content:Str, $link:Str, $title:Str)
"$cb−>triple_emphasis($code: CodeRef)"
Added handler for " triple_emphasis ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>strikethrough($code: CodeRef)"
Added handler for " strikethrough ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>superscript($code: CodeRef)"
Added handler for " superscript ".
Callback function's signature is following:
$code−>($content:Str)
"$cb−>footnote_ref($code: CodeRef)"
Added handler for " footnote_ref ".
Callback function's signature is following:
$code−>($num:UInt)
"$cb−>math($code: CodeRef)"
Added handler for " math ".
Callback function's signature is following:
$code−>($text:Str, $displaymode:Int)
"$cb−>raw_html($code: CodeRef)"
Added handler for " raw_html ".
Callback function's signature is following:
$code−>($text:Str)
"$cb−>entity($code: CodeRef)"
Added handler for " entity ".
Callback function's signature is following:
$code−>($text:Str)
"$cb−>normal_text($code: CodeRef)"
Added handler for " normal_text ".
Callback function's signature is following:
$code−>($text:Str)
"$cb−>doc_header($code: CodeRef)"
Added handler for " doc_header ".
Callback function's signature is following:
$code−>($inline_render:Int)
"$cb−>doc_footer($code: CodeRef)"
Added handler for " doc_footer ".
Callback function's signature is following:
$code−>($inline_render:Int)