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.