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