interface IDependency : IItem
This interface defines properties for objects with dependency configurations.
abstract val dependency: DependencyConfig
Dependency of the item. |
|
abstract var resolveTransitive: Boolean
If the dependency should be resolved transitive, it is necessary to set this value to true. |
abstract var contentType: String
Content type of this file. |
|
abstract val types: Set<String>
Deployment or environment types. |
abstract class ADependencyItem : AItem, IDependency
This class contains methods for items with additional dependencies. |
|
class LibraryItem : ADependencyItem, IItem, IDependency
This class provides a library object for the component extension of the component build plugin. |
|
class ModuleItem : ADependencyItem, IItem, IContainer, IDependency
This class provides a module object for the component extension of the component build plugin. |