Interface: IPaintModule
Table of contents
Methods
Methods
compute
▸ compute(attrName, ui): void
Parameters
| Name | Type |
|---|---|
attrName | IPaintAttr |
ui | IUI |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:10
fill
▸ fill(fill, ui, canvas): void
Parameters
| Name | Type |
|---|---|
fill | string |
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:12
fills
▸ fills(fills, ui, canvas): void
Parameters
| Name | Type |
|---|---|
fills | ILeafPaint[] |
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:13
fillPathOrText
▸ fillPathOrText(ui, canvas): void
Parameters
| Name | Type |
|---|---|
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:15
fillText
▸ fillText(ui, canvas): void
Parameters
| Name | Type |
|---|---|
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:16
stroke
▸ stroke(stroke, ui, canvas): void
Parameters
| Name | Type |
|---|---|
stroke | string |
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:18
strokes
▸ strokes(strokes, ui, canvas): void
Parameters
| Name | Type |
|---|---|
strokes | ILeafPaint[] |
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:19
strokeText
▸ strokeText(stroke, ui, canvas): void
Parameters
| Name | Type |
|---|---|
stroke | string | ILeafPaint[] |
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:21
strokeArrow
▸ strokeArrow(stroke, ui, canvas): void
Parameters
| Name | Type |
|---|---|
stroke | string | ILeafPaint[] |
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:22
drawTextStroke
▸ drawTextStroke(ui, canvas): void
Parameters
| Name | Type |
|---|---|
ui | IUI |
canvas | ILeaferCanvas |
Returns
void
Defined in
src/ui/packages/interface/src/module/IPaint.ts:23
shape
▸ shape(ui, current, renderOptions): ICachedShape
Parameters
| Name | Type |
|---|---|
ui | IUI |
current | ILeaferCanvas |
renderOptions | IRenderOptions |