Skip to content
导航

Interface: ICanvasAttr

Hierarchy

Table of contents

Properties

Properties

smooth

smooth: boolean

Defined in

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


smoothLevel

smoothLevel: string

Defined in

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


opacity

opacity: number

Defined in

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


blendMode

blendMode: string

Defined in

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


fillStyle

fillStyle: string | object

Defined in

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


strokeStyle

strokeStyle: string | object

Defined in

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


strokeWidth

strokeWidth: number

Overrides

ICanvasStrokeOptions.strokeWidth

Defined in

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


shadowBlur

shadowBlur: number

Defined in

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


shadowColor

shadowColor: string

Defined in

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


shadowOffsetX

shadowOffsetX: number

Defined in

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


shadowOffsetY

shadowOffsetY: number

Defined in

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


filter

filter: string

Defined in

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


font

font: string

Defined in

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


fontKerning

fontKerning: string

Defined in

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


fontStretch

fontStretch: string

Defined in

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


fontVariantCaps

fontVariantCaps: string

Defined in

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


textAlign

textAlign: string

Defined in

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


textBaseline

textBaseline: string

Defined in

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


textRendering

textRendering: string

Defined in

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


wordSpacing

wordSpacing: string

Defined in

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


letterSpacing

letterSpacing: string

Defined in

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


direction

direction: string

Defined in

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


strokeAlign

Optional strokeAlign: string

Inherited from

ICanvasStrokeOptions.strokeAlign

Defined in

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


strokeCap

Optional strokeCap: string

Inherited from

ICanvasStrokeOptions.strokeCap

Defined in

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


strokeJoin

Optional strokeJoin: string

Inherited from

ICanvasStrokeOptions.strokeJoin

Defined in

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


dashPattern

Optional dashPattern: number[]

Inherited from

ICanvasStrokeOptions.dashPattern

Defined in

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


dashOffset

Optional dashOffset: number

Inherited from

ICanvasStrokeOptions.dashOffset

Defined in

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


miterLimit

Optional miterLimit: number

Inherited from

ICanvasStrokeOptions.miterLimit

Defined in

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

Released under the MIT License.