---
title: inputContext
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsview/inputcontext
---

# inputContext

The text input context object for the view.

## Declaration

```swift
var inputContext: NSTextInputContext? { get }
```

## Discussion

Discussion The value of this property is nil when the view does not conform to the NSTextInputClient protocol.

## See Also

### Handling Events in the View

- [acceptsFirstMouse(for:)](appkit/nsview/acceptsfirstmouse(for:).md)
- [hitTest(_:)](appkit/nsview/hittest(_:).md)
- [isMousePoint(_:in:)](appkit/nsview/ismousepoint(_:in:).md)
- [performKeyEquivalent(with:)](appkit/nsview/performkeyequivalent(with:).md)
- [rightMouseDown(with:)](appkit/nsresponder/rightmousedown(with:).md)
- [mouseDownCanMoveWindow](appkit/nsview/mousedowncanmovewindow.md)
