Skip to content

Class: LeaferVideo โ€‹

Hierarchy โ€‹

Implements โ€‹

Table of contents โ€‹

Constructors โ€‹

Properties โ€‹

Accessors โ€‹

Methods โ€‹

Constructors โ€‹

constructor โ€‹

โ€ข new LeaferVideo(config): LeaferVideo

Parameters โ€‹

NameType
configILeaferImageConfig

Returns โ€‹

LeaferVideo

Inherited from โ€‹

LeaferImage.constructor

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:43

Properties โ€‹

innerId โ€‹

โ€ข Readonly innerId: number

Implementation of โ€‹

ILeaferVideo.innerId

Inherited from โ€‹

LeaferImage.innerId

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:14


lod โ€‹

โ€ข Optional lod: IImageLOD

Implementation of โ€‹

ILeaferVideo.lod

Inherited from โ€‹

LeaferImage.lod

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:18


view โ€‹

โ€ข view: any

Implementation of โ€‹

ILeaferVideo.view

Inherited from โ€‹

LeaferImage.view

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:21


width โ€‹

โ€ข width: number

Implementation of โ€‹

ILeaferVideo.width

Inherited from โ€‹

LeaferImage.width

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:23


height โ€‹

โ€ข height: number

Implementation of โ€‹

ILeaferVideo.height

Inherited from โ€‹

LeaferImage.height

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:24


isSVG โ€‹

โ€ข isSVG: boolean

Implementation of โ€‹

ILeaferVideo.isSVG

Inherited from โ€‹

LeaferImage.isSVG

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:26


hasAlphaPixel โ€‹

โ€ข hasAlphaPixel: boolean

Implementation of โ€‹

ILeaferVideo.hasAlphaPixel

Inherited from โ€‹

LeaferImage.hasAlphaPixel

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:27


ready โ€‹

โ€ข ready: boolean

Implementation of โ€‹

ILeaferVideo.ready

Inherited from โ€‹

LeaferImage.ready

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:31


error โ€‹

โ€ข error: IObject

Implementation of โ€‹

ILeaferVideo.error

Inherited from โ€‹

LeaferImage.error

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:32


loading โ€‹

โ€ข loading: boolean

Implementation of โ€‹

ILeaferVideo.loading

Inherited from โ€‹

LeaferImage.loading

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:33


use โ€‹

โ€ข use: number = 0

Implementation of โ€‹

ILeaferVideo.use

Inherited from โ€‹

LeaferImage.use

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:35


config โ€‹

โ€ข config: ILeaferImageConfig

Implementation of โ€‹

ILeaferVideo.config

Inherited from โ€‹

LeaferImage.config

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:37


waitComplete โ€‹

โ€ข Protected waitComplete: IFunction[] = []

Inherited from โ€‹

LeaferImage.waitComplete

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:39


cache โ€‹

โ€ข Protected cache: ILeaferImageCacheCanvas

Inherited from โ€‹

LeaferImage.cache

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:41

Accessors โ€‹

url โ€‹

โ€ข get url(): string

Returns โ€‹

string

Implementation of โ€‹

ILeaferVideo.url

Inherited from โ€‹

LeaferImage.url

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:17


crossOrigin โ€‹

โ€ข get crossOrigin(): IImageCrossOrigin

Returns โ€‹

IImageCrossOrigin

Implementation of โ€‹

ILeaferVideo.crossOrigin

Inherited from โ€‹

LeaferImage.crossOrigin

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:19


completed โ€‹

โ€ข get completed(): boolean

Returns โ€‹

boolean

Implementation of โ€‹

ILeaferVideo.completed

Inherited from โ€‹

LeaferImage.completed

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:29


tag โ€‹

โ€ข get tag(): string

Returns โ€‹

string

Overrides โ€‹

LeaferImage.tag

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferVideo.ts:8

Methods โ€‹

load โ€‹

โ–ธ load(onSuccess?, onError?, thumbSize?): number

Parameters โ€‹

NameType
onSuccess?IFunction
onError?IFunction
thumbSize?ISizeData

Returns โ€‹

number

Implementation of โ€‹

ILeaferVideo.load

Inherited from โ€‹

LeaferImage.load

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:55


unload โ€‹

โ–ธ unload(index, stopEvent?): void

Parameters โ€‹

NameType
indexnumber
stopEvent?boolean

Returns โ€‹

void

Implementation of โ€‹

ILeaferVideo.unload

Inherited from โ€‹

LeaferImage.unload

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:70


setView โ€‹

โ–ธ setView(img): void

Parameters โ€‹

NameType
imgany

Returns โ€‹

void

Inherited from โ€‹

LeaferImage.setView

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:79


onComplete โ€‹

โ–ธ onComplete(isSuccess): void

Parameters โ€‹

NameType
isSuccessboolean

Returns โ€‹

void

Inherited from โ€‹

LeaferImage.onComplete

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:89


getFull โ€‹

โ–ธ getFull(_filters?): any

Parameters โ€‹

NameType
_filters?IObject

Returns โ€‹

any

Implementation of โ€‹

ILeaferVideo.getFull

Inherited from โ€‹

LeaferImage.getFull

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:105


getCanvas โ€‹

โ–ธ getCanvas(width, height, opacity?, filters?, xGap?, yGap?, smooth?, interlace?): any

Parameters โ€‹

NameType
widthnumber
heightnumber
opacity?number
filters?IObject
xGap?number
yGap?number
smooth?boolean
interlace?IInterlace

Returns โ€‹

any

Implementation of โ€‹

ILeaferVideo.getCanvas

Inherited from โ€‹

LeaferImage.getCanvas

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:109


getPattern โ€‹

โ–ธ getPattern(canvas, repeat, transform?, paint?): CanvasPattern

Parameters โ€‹

NameType
canvasany
repeatstring
transform?IMatrixData
paint?ILeaferImagePatternPaint

Returns โ€‹

CanvasPattern

Implementation of โ€‹

ILeaferVideo.getPattern

Inherited from โ€‹

LeaferImage.getPattern

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:126


render โ€‹

โ–ธ render(canvas, x, y, width, height, _leaf, _paint, _imageScaleX, _imageScaleY): void

Parameters โ€‹

NameType
canvasany
xnumber
ynumber
widthnumber
heightnumber
_leafILeaf
_paintany
_imageScaleXnumber
_imageScaleYnumber

Returns โ€‹

void

Implementation of โ€‹

ILeaferVideo.render

Inherited from โ€‹

LeaferImage.render

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:132


getLoadUrl โ€‹

โ–ธ getLoadUrl(_thumbSize?): string

Parameters โ€‹

NameType
_thumbSize?ISizeData

Returns โ€‹

string

Implementation of โ€‹

ILeaferVideo.getLoadUrl

Inherited from โ€‹

LeaferImage.getLoadUrl

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:137


setThumbView โ€‹

โ–ธ setThumbView(_view): void

Parameters โ€‹

NameType
_viewnumber

Returns โ€‹

void

Implementation of โ€‹

ILeaferVideo.setThumbView

Inherited from โ€‹

LeaferImage.setThumbView

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:138


getThumbSize โ€‹

โ–ธ getThumbSize(_lod?): ISizeData

Parameters โ€‹

NameType
_lod?IImageLOD

Returns โ€‹

ISizeData

Implementation of โ€‹

ILeaferVideo.getThumbSize

Inherited from โ€‹

LeaferImage.getThumbSize

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:139


getMinLevel โ€‹

โ–ธ getMinLevel(): number

Returns โ€‹

number

Implementation of โ€‹

ILeaferVideo.getMinLevel

Inherited from โ€‹

LeaferImage.getMinLevel

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:141


getLevelData โ€‹

โ–ธ getLevelData(_level, _width?, _height?): ILeaferImageLevel

Parameters โ€‹

NameType
_levelnumber
_width?number
_height?number

Returns โ€‹

ILeaferImageLevel

Implementation of โ€‹

ILeaferVideo.getLevelData

Inherited from โ€‹

LeaferImage.getLevelData

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:142


clearLevels โ€‹

โ–ธ clearLevels(_checkUse?): void

Parameters โ€‹

NameType
_checkUse?boolean

Returns โ€‹

void

Implementation of โ€‹

ILeaferVideo.clearLevels

Inherited from โ€‹

LeaferImage.clearLevels

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:143


destroyFilter โ€‹

โ–ธ destroyFilter(): void

Returns โ€‹

void

Implementation of โ€‹

ILeaferVideo.destroyFilter

Inherited from โ€‹

LeaferImage.destroyFilter

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:145


destroy โ€‹

โ–ธ destroy(): void

Returns โ€‹

void

Implementation of โ€‹

ILeaferVideo.destroy

Inherited from โ€‹

LeaferImage.destroy

Defined in โ€‹

src/leafer/packages/image/image/src/LeaferImage.ts:147

Released under the MIT License.