stroke method
void
stroke()
Implementation
void stroke() {
if (_disposed) {
throw StateError('This path has already been drawn.');
}
final paint = Paint()
..style = PaintingStyle.stroke
..color = color
..strokeWidth = strokeWidth;
final pattern = dashPattern;
if (pattern == null || pattern.isEmpty) {
_canvas.drawPath(_path, paint);
_lastDrawnPath = _path;
} else {
final dashed = _dashify(pattern);
_canvas.drawPath(dashed, paint);
_lastDrawnPath = dashed;
}
_disposed = true;
}