Current section

Files

Jump to
lustre_ssg include lustre@ssg@djot_Renderer.hrl
Raw

include/lustre@ssg@djot_Renderer.hrl

-record(renderer, {
codeblock :: fun((gleam@dict:dict(binary(), binary()), gleam@option:option(binary()), binary()) -> any()),
emphasis :: fun((list(any())) -> any()),
heading :: fun((gleam@dict:dict(binary(), binary()), integer(), list(any())) -> any()),
link :: fun((jot:destination(), gleam@dict:dict(binary(), binary()), list(any())) -> any()),
paragraph :: fun((gleam@dict:dict(binary(), binary()), list(any())) -> any()),
bullet_list :: fun((jot:list_layout(), binary(), list(list(any()))) -> any()),
raw_html :: fun((binary()) -> any()),
strong :: fun((list(any())) -> any()),
text :: fun((binary()) -> any()),
code :: fun((binary()) -> any()),
image :: fun((jot:destination(), binary()) -> any()),
linebreak :: any(),
thematicbreak :: any()
}).