Skip to main content

Paint

A description of the style to use when drawing a shape on the canvas.

Properties

Methods

  • copy - Returns a copy of this object with the specified properties overridden.

Properties

anti_aliasclass-attributeinstance-attribute

anti_alias: Optional[bool] = None

Whether to apply anti-aliasing to lines and images drawn on the canvas.

Defaults to True.

blend_modeclass-attributeinstance-attribute

blend_mode: Optional[BlendMode] = None

A blend mode to apply when a shape is drawn or a layer is composited.

Defaults to flet.BlendMode.SRC_OVER.

blur_imageclass-attributeinstance-attribute

blur_image: Optional[BlurValue] = None

Blur image when drawing it on a canvas.

colorclass-attributeinstance-attribute

color: Optional[ColorValue] = None

The color to use when stroking or filling a shape.

Defaults to opaque black.

gradientclass-attributeinstance-attribute

gradient: Optional[PaintGradient] = None

Configures gradient paint.

stroke_capclass-attributeinstance-attribute

stroke_cap: Optional[StrokeCap] = None

TBD

stroke_dash_patternclass-attributeinstance-attribute

stroke_dash_pattern: Optional[list[Number]] = None

TBD

stroke_joinclass-attributeinstance-attribute

stroke_join: Optional[StrokeJoin] = None

TBD

stroke_miter_limitclass-attributeinstance-attribute

stroke_miter_limit: Optional[Number] = None

TBD

stroke_widthclass-attributeinstance-attribute

stroke_width: Optional[Number] = None

TBD

styleclass-attributeinstance-attribute

style: Optional[PaintingStyle] = None

TBD

Methods

copy

copy(color: Optional[ColorValue] = None, blend_mode: Optional[BlendMode] = None, blur_image: Optional[BlurValue] = None, anti_alias: Optional[bool] = None, gradient: Optional[PaintGradient] = None, stroke_cap: Optional[StrokeCap] = None, stroke_join: Optional[StrokeJoin] = None, stroke_miter_limit: Optional[Number] = None, stroke_width: Optional[Number] = None, stroke_dash_pattern: Optional[list[Number]] = None, style: Optional[PaintingStyle] = None)

Returns a copy of this object with the specified properties overridden.