---
title: defaultRowAnimation
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstableviewdiffabledatasource-c5gl/defaultrowanimation
---

# defaultRowAnimation

The default animation the UI uses to show differences between rows.

## Declaration

```swift
var defaultRowAnimation: NSTableView.AnimationOptions
```

## Discussion

Discussion The default value of this property is effectFade. If you set the value of this property, the new value becomes the default row animation for the next update that uses apply(_:animatingDifferences:completion:).

## See Also

### Updating Data

- [snapshot()](appkit/nstableviewdiffabledatasource-c5gl/snapshot().md)
- [apply(_:animatingDifferences:completion:)](appkit/nstableviewdiffabledatasource-c5gl/apply(_:animatingdifferences:completion:).md)
