ItemsView

open class ItemsView<ItemCell: CollectionCell<ItemView, ItemRow>,
                     Row: ItemsRow<ItemRow>,
                     ItemView: TapView<ItemRow>,
                     ItemRow: TapRowType>: View<Row>, UICollectionViewDelegate, UICollectionViewDataSource

ItemsView defines the content of a list of view.

Version

1.8.0

Date

11/10/21

Author

Adamas
  • The layout of the collection view

    Declaration

    Swift

    public private(set) var layout: UICollectionViewLayout { get }
  • The collection view represeting the carousel.

    Declaration

    Swift

    public private(set) var collectionView: UICollectionView? { get }
  • Declaration

    Swift

    open override func initialize()
  • Declaration

    Swift

    open override func configure(with row: RowType)
  • Undocumented

    Declaration

    Swift

    public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int
  • Undocumented

    Declaration

    Swift

    public func numberOfSections(in collectionView: UICollectionView) -> Int
  • Undocumented

    Declaration

    Swift

    public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell
  • Undocumented

    Declaration

    Swift

    public func collectionView(_: UICollectionView, didSelectItemAt indexPath: IndexPath)