transmute v0.1.0 Transmute.Plugin.Behaviour behaviour

Link to this section Summary

Link to this section Callbacks

Link to this callback

context({}, any)
context({atom(), map(), any()}, any()) :: any()

Link to this callback

key()
key() :: atom()

Link to this callback

render({}, any, function) (optional)
render({atom(), map(), any()}, any(), (any() -> any())) :: any()

Link to this callback

root_context(any) (optional)
root_context(any()) :: any()

Link to this callback

transform(arg1, any)
transform({atom(), map(), any()} | {atom(), iodata()}, any()) :: any()