Skip to content

Interface: ISkiaCanvas ​

Table of contents ​

Methods ​

Methods ​

toBuffer ​

â–¸ toBuffer(format, config): Promise<any>

Parameters ​

NameType
formatIExportFileType
configISkiaCanvasExportConfig

Returns ​

Promise<any>

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:7


toBufferSync ​

â–¸ toBufferSync(format, config): any

Parameters ​

NameType
formatIExportFileType
configISkiaCanvasExportConfig

Returns ​

any

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:8


toDataURL ​

â–¸ toDataURL(mime?): string

Parameters ​

NameType
mime?"image/png"

Returns ​

string

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:10

â–¸ toDataURL(mime, quality?): string

Parameters ​

NameType
mimestring
quality?number

Returns ​

string

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:11


toDataURLSync ​

â–¸ toDataURLSync(format, config): string

Parameters ​

NameType
formatIExportImageType
configISkiaCanvasExportConfig

Returns ​

string

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:13


toURLSync ​

â–¸ toURLSync(format, config): string

Parameters ​

NameType
formatIExportImageType
configISkiaCanvasExportConfig

Returns ​

string

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:14


saveAs ​

â–¸ saveAs(filename, config): Promise<void>

Parameters ​

NameType
filenamestring
configISkiaCanvasExportConfig

Returns ​

Promise<void>

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:16


saveAsSync ​

â–¸ saveAsSync(filename, config): void

Parameters ​

NameType
filenamestring
configISkiaCanvasExportConfig

Returns ​

void

Defined in ​

src/leafer/packages/interface/src/canvas/ISkiaCanvas.ts:17

Released under the MIT License.