Function
Common
inline fun ImageVector.Builder.path(
    name: String = DefaultPathName,
    fill: Brush? = null,
    fillAlpha: Float = 1.0f,
    stroke: Brush? = null,
    strokeAlpha: Float = 1.0f,
    strokeLineWidth: Float = DefaultStrokeLineWidth,
    strokeLineCap: StrokeCap = DefaultStrokeLineCap,
    strokeLineJoin: StrokeJoin = DefaultStrokeLineJoin,
    strokeLineMiter: Float = DefaultStrokeLineMiter,
    pathFillType: PathFillType = DefaultFillType,
    pathBuilder: PathBuilder.() -> Unit,
) =
    addPath(
        PathData(pathBuilder),
        pathFillType,
        name,
        fill,
        fillAlpha,
        stroke,
        strokeAlpha,
        strokeLineWidth,
        strokeLineCap,
        strokeLineJoin,
        strokeLineMiter,
    )

DSL extension for adding a VectorPath to this.

See ImageVector.Builder.addPath for the corresponding builder function.

Parameters

name the name for this path
fill specifies the Brush used to fill the path
fillAlpha the alpha to fill the path
stroke specifies the Brush used to fill the stroke
strokeAlpha the alpha to stroke the path
strokeLineWidth the width of the line to stroke the path
strokeLineCap specifies the linecap for a stroked path
strokeLineJoin specifies the linejoin for a stroked path
strokeLineMiter specifies the miter limit for a stroked path
pathFillType specifies the winding rule that decides how the interior of a Path is calculated.
pathBuilder PathBuilder lambda for adding PathNodes to this path.