@@ -328,45 +328,45 @@ extension CollectionViewDriver: UICollectionViewDelegate {
328328 /// :nodoc:
329329 public func collectionView( _ collectionView: UICollectionView ,
330330 shouldSelectItemAt indexPath: IndexPath ) -> Bool {
331- self . viewModel. cellViewModel ( at: indexPath) . shouldSelect
331+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . shouldSelect
332332 }
333333
334334 /// :nodoc:
335335 public func collectionView( _ collectionView: UICollectionView ,
336336 didSelectItemAt indexPath: IndexPath ) {
337- self . viewModel. cellViewModel ( at: indexPath) . didSelect ( with: self . _cellEventCoordinator)
337+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . didSelect ( with: self . _cellEventCoordinator)
338338 }
339339
340340 /// :nodoc:
341341 public func collectionView( _ collectionView: UICollectionView ,
342342 shouldDeselectItemAt indexPath: IndexPath ) -> Bool {
343- self . viewModel. cellViewModel ( at: indexPath) . shouldDeselect
343+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . shouldDeselect
344344 }
345345
346346 /// :nodoc:
347347 public func collectionView( _ collectionView: UICollectionView ,
348348 didDeselectItemAt indexPath: IndexPath ) {
349- self . viewModel. cellViewModel ( at: indexPath) . didDeselect ( with: self . _cellEventCoordinator)
349+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . didDeselect ( with: self . _cellEventCoordinator)
350350 }
351351
352352 // MARK: Managing cell highlighting
353353
354354 /// :nodoc:
355355 public func collectionView( _ collectionView: UICollectionView ,
356356 shouldHighlightItemAt indexPath: IndexPath ) -> Bool {
357- self . viewModel. cellViewModel ( at: indexPath) . shouldHighlight
357+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . shouldHighlight
358358 }
359359
360360 /// :nodoc:
361361 public func collectionView( _ collectionView: UICollectionView ,
362362 didHighlightItemAt indexPath: IndexPath ) {
363- self . viewModel. cellViewModel ( at: indexPath) . didHighlight ( )
363+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . didHighlight ( )
364364 }
365365
366366 /// :nodoc:
367367 public func collectionView( _ collectionView: UICollectionView ,
368368 didUnhighlightItemAt indexPath: IndexPath ) {
369- self . viewModel. cellViewModel ( at: indexPath) . didUnhighlight ( )
369+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . didUnhighlight ( )
370370 }
371371
372372 // MARK: Managing context menus
@@ -375,7 +375,7 @@ extension CollectionViewDriver: UICollectionViewDelegate {
375375 public func collectionView( _ collectionView: UICollectionView ,
376376 contextMenuConfigurationForItemAt indexPath: IndexPath ,
377377 point: CGPoint ) -> UIContextMenuConfiguration ? {
378- self . viewModel. cellViewModel ( at: indexPath) . contextMenuConfiguration
378+ self . viewModel. cellViewModel ( at: indexPath, in : collectionView ) . contextMenuConfiguration
379379 }
380380
381381 // MARK: Tracking the addition and removal of views
@@ -384,7 +384,7 @@ extension CollectionViewDriver: UICollectionViewDelegate {
384384 public func collectionView( _ collectionView: UICollectionView ,
385385 willDisplay cell: UICollectionViewCell ,
386386 forItemAt indexPath: IndexPath ) {
387- self . viewModel. _safeCellViewModel ( at: indexPath) ? . willDisplay ( )
387+ self . viewModel. _safeCellViewModel ( at: indexPath, in : collectionView ) ? . willDisplay ( )
388388 }
389389
390390 /// :nodoc:
@@ -399,7 +399,7 @@ extension CollectionViewDriver: UICollectionViewDelegate {
399399 public func collectionView( _ collectionView: UICollectionView ,
400400 didEndDisplaying cell: UICollectionViewCell ,
401401 forItemAt indexPath: IndexPath ) {
402- self . viewModel. _safeCellViewModel ( at: indexPath) ? . didEndDisplaying ( )
402+ self . viewModel. _safeCellViewModel ( at: indexPath, in : collectionView ) ? . didEndDisplaying ( )
403403 }
404404
405405 /// :nodoc:
0 commit comments