# `GSDrawStackFeature.GSDrawStackFeatureStrokes`

*Type Property*

Strokes are not written to separate draw stack slices.

## Declaration

```swift
static var strokes: GSDrawStackFeature { get }
```

```objc
GSDrawStackFeatureStrokes
```

```python
GSDrawStackFeatureStrokes
```

## Discussion

If this feature is not supported, then shapes with strokes are split into two consecutive slices. The first slice as if no stroke attributes were applied. The second slice containing only the path of the expanded outline with the stroke attributes (color, gradient, etc.) rewritten as fill attributes. If `GSDrawStackFeatureCompositionGroups` is also supported, then the two slices are grouped.

Supporting this feature requires handling `GSShapeKeyStrokeWidth` and related attributes.

