Directives¶
- class esbonio.sphinx_agent.types.Directive(name, implementation, location=None, argument_providers=<factory>)[source]¶
Represents a directive.
- classmethod from_db(load_as, name, implementation, location, providers)[source]¶
Create a directive from its database representation
- argument_providers: list[ArgumentProvider]¶
The list of argument providers that can be used with this directive.