interface DependencyResolutionDescriptor {
    checked: boolean;
    module: Module;
    reason?: string;
    required?: boolean;
}

Properties

checked: boolean

Has the user toggled the checked state of this dependency in this application.

module: Module

The module.

reason?: string

Some reason associated with the dependency.

required?: boolean

Whether this module is a hard requirement and cannot be unchecked.