Interface: ICanvasAttr
Hierarchy
↳
ICanvasAttr
Table of contents
Properties
- smooth
- smoothLevel
- opacity
- blendMode
- fillStyle
- strokeStyle
- strokeWidth
- shadowBlur
- shadowColor
- shadowOffsetX
- shadowOffsetY
- filter
- font
- fontKerning
- fontStretch
- fontVariantCaps
- textAlign
- textBaseline
- textRendering
- wordSpacing
- letterSpacing
- direction
- strokeAlign
- strokeCap
- strokeJoin
- dashPattern
- dashOffset
- miterLimit
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