std.block.layout

+bindings+

+defs+

+pairing+

layout-annotate

added in 4.0

(layout-annotate form)

adds metadata annotation to form

layout-annotate-arglist

added in 4.0

(layout-annotate-arglist args)

adds layout metadat to arglists

layout-annotate-bindings

added in 4.0

(layout-annotate-bindings bindings)

adds layout metadata to bindings

layout-annotate-fn-anon

added in 4.0

(layout-annotate-fn-anon [_ sym? & body :as form])

adds layout metadata to fn calls

layout-annotate-fn-named

added in 4.0

(layout-annotate-fn-named [_ sym doc? attr? & body :as form])

adds layout metadata to named functions

layout-annotate-svg-path

(layout-annotate-svg-path [tag attrs & more :as form])

layout-default-fn

added in 4.0

(layout-default-fn form opts)

the default function for level 1 transformation

layout-hiccup-like

added in 4.0

(layout-hiccup-like v)

checks if form is hiccup structure

layout-main

added in 4.0

(layout-main form & [opts])

performs the main layout

layout-spec-fn

added in 4.0

(layout-spec-fn form is-multiline)

gets the layout spec