Skip to content

Interface: ILeaferImage

Implemented by

Table of contents

Properties

Methods

Properties

innerId

Readonly innerId: number

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:33


url

Readonly url: string

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:34


view

view: any

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:36


width

width: number

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:37


height

height: number

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:38


isSVG

isSVG: boolean

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:40


hasOpacityPixel

hasOpacityPixel: boolean

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:41


completed

Readonly completed: boolean

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:43


ready

ready: boolean

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:44


error

error: IObject

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:45


loading

loading: boolean

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:46


use

use: number

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:48


config

config: ILeaferImageConfig

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:49

Methods

load

load(onSuccess?, onError?): number

Parameters

NameType
onSuccess?ILeaferImageOnLoaded
onError?ILeaferImageOnError

Returns

number

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:51


unload

unload(index, stopEvent?): void

Parameters

NameType
indexnumber
stopEvent?boolean

Returns

void

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:52


getFull

getFull(filters?): any

Parameters

NameType
filters?IObject

Returns

any

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:53


getCanvas

getCanvas(width, height, opacity?, filters?): any

Parameters

NameType
widthnumber
heightnumber
opacity?number
filters?IObject

Returns

any

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:54


getPattern

getPattern(canvas, repeat, transform?, paint?): CanvasPattern

Parameters

NameType
canvasany
repeatstring
transform?IMatrixData
paint?IObject

Returns

CanvasPattern

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:55


destroy

destroy(): void

Returns

void

Defined in

leafer/packages/interface/src/image/ILeaferImage.ts:56

Released under the MIT License.