---
title: automatic
framework: swiftui
role: symbol
role_heading: Type Property
path: swiftui/navigationsplitviewvisibility/automatic
---

# automatic

Use the default leading column visibility for the current device.

## Declaration

```swift
static var automatic: NavigationSplitViewVisibility { get }
```

## Discussion

Discussion This computed property returns one of the three concrete cases: detailOnly, doubleColumn, or all.

## See Also

### Getting visibilities

- [all](swiftui/navigationsplitviewvisibility/all.md)
- [doubleColumn](swiftui/navigationsplitviewvisibility/doublecolumn.md)
- [detailOnly](swiftui/navigationsplitviewvisibility/detailonly.md)
