interface IItem
This interface provides basic methods of a component object.
abstract var contentType: String
Content type of this file. |
|
abstract val types: Set<String>
Deployment or environment types. |
abstract class AItem : IItem
This class provides the basic properties of any component item. |
|
class Directory : AItem, IItem, IOSSpecific
This class represents a directory configuration of a component. |
|
open class FileContainerItem : AItem, IItem, IOSSpecific, IContainer
Provides a zip package definition for the component extension. |
|
class FileItem : AItem, IItem, IOSSpecific
This class provides a file object configuration of the component. |
|
interface IDependency : IItem
This interface defines properties for objects with dependency configurations. |
|
class LibraryItem : ADependencyItem, IItem, IDependency
This class provides a library object for the component extension of the component build plugin. |
|
class LinkItem : AItem, IItem
This class represents a link configuration of a component. |
|
class ModuleItem : ADependencyItem, IItem, IContainer, IDependency
This class provides a module object for the component extension of the component build plugin. |
|
class PropertyItem : AItem, IItem, IOSSpecific
This class provides a property object for the component extension of the component build plugin. |