Callbackex v0.1.1 Callbackex.Callbacks

Compile callback configs into a callback call

Summary

Functions

Compiles a callback call for given callback configs

Types

callback_call()
callback_call() :: (module, any -> Callbackex.Context.t)
callback_config_t()
callbacks()
callbacks() :: [callback_config_t | [callback_config_t]]

Functions

compile(callback_configs)
compile(callbacks) :: Macro.t

Compiles a callback call for given callback configs

Each element of the callback config has the form:

{callback_name, options}

The function returns the quoted callback call