---
title: "baseWritingDirection(at:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/nstextselectiondatasource/basewritingdirection(at:)"
---

# baseWritingDirection(at:)

Returns the base writing direction at the location you specify.

## Declaration

```swift
func baseWritingDirection(at location: any NSTextLocation) -> NSTextSelectionNavigation.WritingDirection
```

## Parameters

- `location`: The location where you want to examine the text’s writing direction.

## Return Value

Return Value The NSWritingDirection.

## See Also

### Changing the characteristics of the selection

- [NSTextSelectionNavigation.WritingDirection](uikit/nstextselectionnavigation/writingdirection.md)
- [textLayoutOrientation(at:)](uikit/nstextselectiondatasource/textlayoutorientation(at:).md)
- [NSTextSelectionNavigation.LayoutOrientation](uikit/nstextselectionnavigation/layoutorientation.md)
