emitted_term() = {mapping, string(), string(), [proplists:property()]} | {validator, string(), string(), fun((term()) -> boolean())} | {validator, string(), string(), fun((term()) -> boolean()), [proplists:property()]} | {translation, string(), fun((cuttlefish_conf:conf()) -> term())}
include_opt() = {prefix, string()} | {app_prefix, string()} | {exclude, [string()]} | {overrides, [{string(), proplists:property()}]} | {disable_with, atom()}
partial_term() = {mapping, string(), string(), [proplists:property()]} | {validator, string(), string(), fun((term()) -> boolean())} | {validator, string(), string(), fun((term()) -> boolean()), [proplists:property()]} | {partial_translation, string(), fun((cuttlefish_conf:conf(), string(), string()) -> term())}
| bind_translation/3 | |
| is_partial_filename/1 | |
| load/3 | |
| rewrite/2 |
bind_translation(Fun3, ConfPrefix::string(), AppPrefix::string()) -> fun((cuttlefish_conf:conf()) -> term())
Fun3 = fun((cuttlefish_conf:conf(), string(), string()) -> term())
is_partial_filename(Filename::file:filename_all()) -> boolean()
load(App::atom(), Name::string(), IncludeOpts::[include_opt()]) -> {ok, [emitted_term()]} | cuttlefish_error:error()
rewrite(Terms::[partial_term()], IncludeOpts::[include_opt()]) -> {ok, [emitted_term()]} | cuttlefish_error:error()
Generated by EDoc