---
title: nonMonotonic
framework: coretext
role: symbol
role_heading: Type Property
path: coretext/ctrunstatus/nonmonotonic
---

# nonMonotonic

The run isn’t in strictly increasing or decreasing order.

## Declaration

```swift
static var nonMonotonic: CTRunStatus { get }
```

## Discussion

Discussion The run is reordered so that the string indices associated with the glyphs aren’t in strictly increasing (for left-to-right runs) or decreasing (for right-to-left runs) order.

## See Also

### Constants

- [rightToLeft](coretext/ctrunstatus/righttoleft.md)
- [hasNonIdentityMatrix](coretext/ctrunstatus/hasnonidentitymatrix.md)
