---
title: "baseWritingDirection(at:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/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](appkit/nstextselectionnavigation/writingdirection.md)
- [textLayoutOrientation(at:)](appkit/nstextselectiondatasource/textlayoutorientation(at:).md)
- [NSTextSelectionNavigation.LayoutOrientation](appkit/nstextselectionnavigation/layoutorientation.md)
