---
title: allowsNonContiguousRanges
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstextselectionnavigation/allowsnoncontiguousranges
---

# allowsNonContiguousRanges

Determines if the instance could produce selections with multiple noncontiguous selections.

## Declaration

```swift
var allowsNonContiguousRanges: Bool { get set }
```

## See Also

### Selection characteristics

- [rotatesCoordinateSystemForLayoutOrientation](appkit/nstextselectionnavigation/rotatescoordinatesystemforlayoutorientation.md)
- [NSTextSelectionNavigation.Modifier](appkit/nstextselectionnavigation/modifier.md)
- [NSTextSelectionNavigation.Destination](appkit/nstextselectionnavigation/destination.md)
- [NSTextSelectionNavigation.Direction](appkit/nstextselectionnavigation/direction.md)
- [textSelection(for:enclosing:inContainerAt:)](appkit/nstextselectionnavigation/textselection(for:enclosing:incontainerat:).md)
