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

# lineJoinStyle

The line join style for the path.

## Declaration

```swift
var lineJoinStyle: NSBezierPath.LineJoinStyle { get set }
```

## Discussion

Discussion The line join style specifies the shape of the joints between connected segments of a stroked path. The default value of this property is the value returned by the defaultLineJoinStyle method.

## See Also

### Related Documentation

- [defaultLineJoinStyle](appkit/nsbezierpath/defaultlinejoinstyle.md)
- [NSBezierPath.LineJoinStyle](appkit/nsbezierpath/linejoinstyle-swift.enum.md)

### Accessing a Path’s Attributes

- [windingRule](appkit/nsbezierpath/windingrule-swift.property.md)
- [lineCapStyle](appkit/nsbezierpath/linecapstyle-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)
