---
title: stroke
framework: webkitjs
role: symbol
role_heading: Instance Method
path: webkitjs/canvasrenderingcontext2d/1634233-stroke
---

# stroke

Draws the outline of the current path using the current stroke style and line width.

## Declaration

```data
void stroke(
    DOMPath path
);
```

## Discussion

Discussion The stroke style can be a color, gradient, or pattern.

## See Also

### Filling and Stroking Lines and Paths

- [fill](webkitjs/canvasrenderingcontext2d/1631011-fill.md)
- [fillStyle](webkitjs/canvasrenderingcontext2d/1633959-fillstyle.md)
- [lineCap](webkitjs/canvasrenderingcontext2d/1629505-linecap.md)
- [lineJoin](webkitjs/canvasrenderingcontext2d/1629229-linejoin.md)
- [lineWidth](webkitjs/canvasrenderingcontext2d/1630379-linewidth.md)
- [miterLimit](webkitjs/canvasrenderingcontext2d/1631529-miterlimit.md)
- [strokeStyle](webkitjs/canvasrenderingcontext2d/1634470-strokestyle.md)
