class documentation
class Dependency:
Dataclass to hold information about a dependency.
| Class Variable | attribute |
Name of the attribute that holds the dependency in the PluginManager instance. |
| Class Variable | class |
Name of the class that provides the dependency. |
| Class Variable | is |
Whether the dependency is a function (provided by @provide) |
| Class Variable | plugin |
Name of the plugin that provides the dependency. |
| Class Variable | provided |
Dependency is provided by other class instances or a functions. |
| Class Variable | required |
Whether the dependency is required or optional. |
| Class Variable | resolved |
Whether the dependency is resolved. |