Depends Item

A Depends item can appear inside a Product Item or Module Item.

Depends Properties

PropertyTypeDefaultDescription
conditionbooltrueDetermines whether the dependency will actually be applied.
requiredbooltrueSetting this property to false creates a soft dependency, meaning that it is not considered an error if the given module cannot be found. In such a case, an instance of the respective module will be created, but only the present property will be available for querying, and it will be set to false.
namestringundefinedThe name of the dependent product or module.
submodulesstringListundefinedThe submodules of module to depend on, if applicable.