Skip to content

Interface: ICanvasAttr

Hierarchy

Table of contents

Properties

Properties

strokeAlign

Optional strokeAlign: string

Inherited from

ICanvasStrokeOptions.strokeAlign

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:28


strokeCap

Optional strokeCap: string

Inherited from

ICanvasStrokeOptions.strokeCap

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:30


strokeJoin

Optional strokeJoin: string

Inherited from

ICanvasStrokeOptions.strokeJoin

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:31


dashPattern

Optional dashPattern: number[]

Inherited from

ICanvasStrokeOptions.dashPattern

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:32


dashOffset

Optional dashOffset: number

Inherited from

ICanvasStrokeOptions.dashOffset

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:33


miterLimit

Optional miterLimit: number

Inherited from

ICanvasStrokeOptions.miterLimit

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:34


smooth

smooth: boolean

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:44


smoothLevel

smoothLevel: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:45


opacity

opacity: number

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:46


blendMode

blendMode: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:47


fillStyle

fillStyle: string | object

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:49


strokeStyle

strokeStyle: string | object

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:51


strokeWidth

strokeWidth: number

Overrides

ICanvasStrokeOptions.strokeWidth

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:52


shadowBlur

shadowBlur: number

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:54


shadowColor

shadowColor: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:55


shadowOffsetX

shadowOffsetX: number

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:56


shadowOffsetY

shadowOffsetY: number

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:57


filter

filter: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:59


font

font: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:61


fontKerning

fontKerning: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:62


fontStretch

fontStretch: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:63


fontVariantCaps

fontVariantCaps: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:64


textAlign

textAlign: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:66


textBaseline

textBaseline: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:67


textRendering

textRendering: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:68


wordSpacing

wordSpacing: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:69


letterSpacing

letterSpacing: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:70


direction

direction: string

Defined in

leafer/packages/interface/src/canvas/ILeaferCanvas.ts:72

Released under the MIT License.