---
title: traitComposite
framework: coretext
role: symbol
role_heading: Type Property
path: coretext/ctfontsymbolictraits/traitcomposite
---

# traitComposite

The font is in Composite Font Reference format.

## Declaration

```swift
static var traitComposite: CTFontSymbolicTraits { get }
```

## Discussion

Discussion For CFR, a cascade list is expected per font.

## See Also

### Symbolic Traits

- [traitItalic](coretext/ctfontsymbolictraits/traititalic.md)
- [traitBold](coretext/ctfontsymbolictraits/traitbold.md)
- [traitExpanded](coretext/ctfontsymbolictraits/traitexpanded.md)
- [traitCondensed](coretext/ctfontsymbolictraits/traitcondensed.md)
- [traitMonoSpace](coretext/ctfontsymbolictraits/traitmonospace.md)
- [traitVertical](coretext/ctfontsymbolictraits/traitvertical.md)
- [traitUIOptimized](coretext/ctfontsymbolictraits/traituioptimized.md)
- [traitColorGlyphs](coretext/ctfontsymbolictraits/traitcolorglyphs.md)
- [traitClassMask](coretext/ctfontsymbolictraits/traitclassmask.md)
