---
title: lineCapStyle
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsbezierpath/linecapstyle-swift.property
---

# lineCapStyle

The line cap style for the path.

## Declaration

```swift
var lineCapStyle: NSBezierPath.LineCapStyle { get set }
```

## Discussion

Discussion The line cap style specifies the shape of the endpoints on an open path when stroked. The default value of this property is the value returned by the defaultLineCapStyle method.

## See Also

### Related Documentation

- [defaultLineCapStyle](appkit/nsbezierpath/defaultlinecapstyle.md)
- [NSBezierPath.LineCapStyle](appkit/nsbezierpath/linecapstyle-swift.enum.md)

### Accessing a Path’s Attributes

- [windingRule](appkit/nsbezierpath/windingrule-swift.property.md)
- [lineJoinStyle](appkit/nsbezierpath/linejoinstyle-swift.property.md)
- [lineWidth](appkit/nsbezierpath/linewidth.md)
- [miterLimit](appkit/nsbezierpath/miterlimit.md)
- [flatness](appkit/nsbezierpath/flatness.md)
- [getLineDash(_:count:phase:)](appkit/nsbezierpath/getlinedash(_:count:phase:).md)
- [setLineDash(_:count:phase:)](appkit/nsbezierpath/setlinedash(_:count:phase:).md)
