---
title: reorderingHandlers
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uicollectionviewdiffabledatasourcereference/reorderinghandlers
---

# reorderingHandlers

The diffable data source’s handlers for reordering items.

## Declaration

```swift
@NSCopying var reorderingHandlers: __UICollectionViewDiffableDataSourceReorderingHandlers { get set }
```

## Discussion

Discussion Provide reordering handlers to support the reordering of items in your collection view. The system calls the didReorderHandler handler after a reordering transaction (NSDiffableDataSourceTransaction) occurs, so you can update your data backing store with information about the changes.
