{@args crumbs: [CodehubCrumb], name: String, meta: Html, note: String, markdown: String, lines: [CodehubLine], raw: String, href: String} {@import codehub_web/codehub_views}
{name} {html meta} {if (str_len markdown) > 0}Source{end} {if (str_len note) == 0}Raw{end}
{if (str_len note) > 0}

{note}

{end} {if (str_len markdown) > 0}
{raw markdown}
{end} {if (fold (n l => n + 1) 0 lines) > 0} {for l: CodehubLine in lines} {end}
{int_to_str (codehub_line_n l)}{raw codehub_line_html l}
{end}