Search
Dragon Plugin behavior. See Markdown and Redirects plugins for examples.
@callback run( Dragon.t(), originfile :: String.t(), buildfile :: String.t(), headers :: map(), content :: String.t() ) :: {:error, reason :: String.t()} | {:ok, buildfile :: String.t(), content :: String.t()}
@spec posteval(Dragon.t(), String.t(), String.t(), headers :: map(), String.t()) :: {:ok, String.t(), headers :: map(), String.t()}