Current section

Files

Jump to
arctic include arctic_Collection.hrl
Raw

include/arctic_Collection.hrl

-record(collection, {
directory :: binary(),
parse :: fun((binary()) -> {ok, arctic:page()} | {error, snag:snag()}),
index :: gleam@option:option(fun((list(arctic:page())) -> lustre@internals@vdom:element(nil))),
rss :: gleam@option:option(fun((list(arctic:page())) -> binary())),
ordering :: fun((arctic:page(), arctic:page()) -> gleam@order:order()),
render :: fun((arctic:page()) -> lustre@internals@vdom:element(nil))
}).