CollectionViewDriverOptions
public struct CollectionViewDriverOptions : Hashable
extension CollectionViewDriverOptions: CustomDebugStringConvertible
Defines various options to customize behavior of a CollectionViewDriver.
-
Specifies whether or not the
CollectionViewDrivershould perform a hardreloadData()when replacing theCollectionViewModelwith a new one, or if it should always perform a diff.A replacement occurs when providing a new
CollectionViewModelto theCollectionViewDriverthat has a differentidthan the previous model.Declaration
Swift
public let reloadDataOnReplacingViewModel: Bool -
Initializes a
CollectionViewDriverOptionsobject.Declaration
Swift
public init( reloadDataOnReplacingViewModel: Bool = false )Parameters
reloadDataOnReplacingViewModelWhether or not to reload or diff during replacement. Default is
false. -
Declaration
Swift
public var debugDescription: String { get }
View on GitHub