anvl_plugin ¶An ANVL API for managing plugins.
init_for_project/1 ¶-callback init_for_project(anvl_project:dir()) -> ok.
init() ¶-callback init() -> ok.
conditions/1 ¶-callback
conditions(file:filename_all()) -> [[anvl_condition:t()]].
project_model() ¶-callback project_model() -> lee:model_module().
model() ¶-callback model() -> lee:model_module().
project_metamodel() ¶metamodel() ¶get_project_model() ¶-spec get_project_model() -> [lee:model_module()].
list_conf(Key) ¶-spec list_conf(lee:model_key()) -> term().
List global configuration for a key.
conf(Key) ¶-spec conf(lee:key()) -> term().
Get global configuration for a key.
loaded(A) ¶-spec loaded(atom()) -> anvl_condition:t().
Condition: Plugin has been loaded.