---
title: directionLeadingToTrailing
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nslayoutconstraint/formatoptions/directionleadingtotrailing
---

# directionLeadingToTrailing

Arrange objects in order based on the normal text flow for the current user interface language. In left-to-right languages (like English), this arrangement results in the first object being placed farthest to the left, the next one to its right, and so on. In right-to-left languages (like Arabic or Hebrew), the ordering is reversed.

## Declaration

```swift
static var directionLeadingToTrailing: NSLayoutConstraint.FormatOptions { get }
```

## See Also

### Constants

- [alignAllLeft](appkit/nslayoutconstraint/formatoptions/alignallleft.md)
- [alignAllRight](appkit/nslayoutconstraint/formatoptions/alignallright.md)
- [alignAllTop](appkit/nslayoutconstraint/formatoptions/alignalltop.md)
- [alignAllBottom](appkit/nslayoutconstraint/formatoptions/alignallbottom.md)
- [alignAllLeading](appkit/nslayoutconstraint/formatoptions/alignallleading.md)
- [alignAllTrailing](appkit/nslayoutconstraint/formatoptions/alignalltrailing.md)
- [alignAllCenterX](appkit/nslayoutconstraint/formatoptions/alignallcenterx.md)
- [alignAllCenterY](appkit/nslayoutconstraint/formatoptions/alignallcentery.md)
- [alignAllLastBaseline](appkit/nslayoutconstraint/formatoptions/alignalllastbaseline.md)
- [alignAllFirstBaseline](appkit/nslayoutconstraint/formatoptions/alignallfirstbaseline.md)
- [alignmentMask](appkit/nslayoutconstraint/formatoptions/alignmentmask.md)
- [directionLeftToRight](appkit/nslayoutconstraint/formatoptions/directionlefttoright.md)
- [directionRightToLeft](appkit/nslayoutconstraint/formatoptions/directionrighttoleft.md)
- [directionMask](appkit/nslayoutconstraint/formatoptions/directionmask.md)
