Classes
The following classes are available globally.
-
See moreCollectionViewUpdater
is responsible for updatingUICollectionView
, when it receives storage updates.Declaration
Swift
open class CollectionViewUpdater : StorageUpdating
-
Object, that implements
See moreUICollectionViewDataSource
methods forDTCollectionViewManager
.Declaration
Swift
open class DTCollectionViewDataSource : DTCollectionViewDelegateWrapper, UICollectionViewDataSource
-
Object, that implements
See moreUICollectionViewDelegate
andUICollectionViewDelegateFlowLayout
methods forDTCollectionViewManager
.Declaration
Swift
open class DTCollectionViewDelegate : DTCollectionViewDelegateWrapper, UICollectionViewDelegateFlowLayout
-
Base class for delegate wrappers.
See moreDeclaration
Swift
open class DTCollectionViewDelegateWrapper : NSObject
-
Object, that implements
See moreUICollectionViewDragDelegate
methods forDTCollectionViewManager
.Declaration
Swift
open class DTCollectionViewDragDelegate : DTCollectionViewDelegateWrapper, UICollectionViewDragDelegate
-
Object, that implements
See moreUICollectionViewDropDelegate
methods forDTCollectionViewManager
.Declaration
Swift
open class DTCollectionViewDropDelegate : DTCollectionViewDelegateWrapper, UICollectionViewDropDelegate
-
Thin wrapper around
See moreUICollectionViewDropPlaceholderContext
, which automates insertion ofdragItems
if you are usingMemoryStorage
. Typically, you would not create this class directly, but useDTCollectionViewManager.drop(_:to:with:)
convenience method.Declaration
Swift
open class DTCollectionViewDropPlaceholderContext
-
DTCollectionViewManager
manages most ofUICollectionView
datasource and delegate methods and provides API for managing your data models in the collection view. Any method, that is not implemented byDTCollectionViewManager
, will be forwarded to delegate.See also
startManagingWithDelegate:
Declaration
Swift
open class DTCollectionViewManager
-
See moreDTCollectionViewManagerAnomalyHandler
handles anomalies fromDTTableViewManager
.Declaration
Swift
open class DTCollectionViewManagerAnomalyHandler : AnomalyHandler