Structures
The following structures are available globally.
-
A
See moreDataSource
is a concreteDataSourceProtocol
. It represents a collection of section-based data.Declaration
-
A
See moreReusableViewConfig
is a concreteReusableViewConfigProtocol
type. 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 moreTableEditingController
allows editing a table view via inserting and deleting rows.Declaration
Swift
public struct TableEditingController<DataSource> where DataSource : DataSourceProtocol
-
A
See moreTitledSupplementaryViewConfig
is a specialized supplementary view config that conforms toReusableViewConfigProtocol
. This config is responsible for producing and configuringTitledSupplementaryView
instances.Declaration
Swift
public struct TitledSupplementaryViewConfig<Item> : ReusableViewConfigProtocol