Structures
The following structures are available globally.
-
A
See moreDataSourceis a concreteDataSourceProtocol. It represents a collection of section-based data.Declaration
-
A
See moreReusableViewConfigis a concreteReusableViewConfigProtocoltype. This config is responsible for producing and configuring reusable views for a specific item. Cells can be for either collection views or table views.Declaration
Swift
public struct ReusableViewConfig<Item, Cell> : ReusableViewConfigProtocol where Cell : ReusableViewProtocol -
Represents and manages a section of items.
See moreDeclaration
Swift
public struct Section<Item> -
An instance of
See moreTableEditingControllerallows editing a table view via inserting and deleting rows.Declaration
Swift
public struct TableEditingController<DataSource> where DataSource : DataSourceProtocol -
A
See moreTitledSupplementaryViewConfigis a specialized supplementary view config that conforms toReusableViewConfigProtocol. This config is responsible for producing and configuringTitledSupplementaryViewinstances.Declaration
Swift
public struct TitledSupplementaryViewConfig<Item> : ReusableViewConfigProtocol
View on GitHub
Structures Reference