---
title: currentFontAction
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsfontmanager/currentfontaction
---

# currentFontAction

The current font conversion action.

## Declaration

```swift
var currentFontAction: NSFontAction { get }
```

## Discussion

Discussion The value of this property represents the current font action used by the convert(_:) method. This property is intended to be used to query the font conversion action while the action message (usually changeFont:) is being invoked.

## See Also

### Converting Fonts Manually

- [convert(_:toFace:)](appkit/nsfontmanager/convert(_:toface:).md)
- [convert(_:toFamily:)](appkit/nsfontmanager/convert(_:tofamily:).md)
- [convert(_:toHaveTrait:)](appkit/nsfontmanager/convert(_:tohavetrait:).md)
- [convert(_:toNotHaveTrait:)](appkit/nsfontmanager/convert(_:tonothavetrait:).md)
- [convert(_:toSize:)](appkit/nsfontmanager/convert(_:tosize:).md)
- [convertWeight(_:of:)](appkit/nsfontmanager/convertweight(_:of:).md)
- [convertFontTraits(_:)](appkit/nsfontmanager/convertfonttraits(_:).md)
