Packages

Convert jot documents to lustre elements. Can convert to custom renderers

Current section

Files

Jump to
jotkey include jotkey_Renderer.hrl
Raw

include/jotkey_Renderer.hrl

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