็ฎไฝไธญๆ
Class: LeaferVideo โ
Hierarchy โ
โณ
LeaferVideo
Implements โ
Table of contents โ
Constructors โ
Properties โ
Accessors โ
Methods โ
- load
- unload
- setView
- onComplete
- getFull
- getCanvas
- getPattern
- render
- getLoadUrl
- setThumbView
- getThumbSize
- getMinLevel
- getLevelData
- clearLevels
- destroyFilter
- destroy
Constructors โ
constructor โ
โข new LeaferVideo(config): LeaferVideo
Parameters โ
| Name | Type |
|---|---|
config | ILeaferImageConfig |
Returns โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:43
Properties โ
innerId โ
โข Readonly innerId: number
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:14
lod โ
โข Optional lod: IImageLOD
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:18
view โ
โข view: any
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:21
width โ
โข width: number
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:23
height โ
โข height: number
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:24
isSVG โ
โข isSVG: boolean
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:26
hasAlphaPixel โ
โข hasAlphaPixel: boolean
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:27
ready โ
โข ready: boolean
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:31
error โ
โข error: IObject
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:32
loading โ
โข loading: boolean
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:33
use โ
โข use: number = 0
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:35
config โ
โข config: ILeaferImageConfig
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:37
waitComplete โ
โข Protected waitComplete: IFunction[] = []
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:39
cache โ
โข Protected cache: ILeaferImageCacheCanvas
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:41
Accessors โ
url โ
โข get url(): string
Returns โ
string
Implementation of โ
Inherited from โ
LeaferImage.url
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:17
crossOrigin โ
โข get crossOrigin(): IImageCrossOrigin
Returns โ
Implementation of โ
Inherited from โ
LeaferImage.crossOrigin
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:19
completed โ
โข get completed(): boolean
Returns โ
boolean
Implementation of โ
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 โ
| Name | Type |
|---|---|
onSuccess? | IFunction |
onError? | IFunction |
thumbSize? | ISizeData |
Returns โ
number
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:55
unload โ
โธ unload(index, stopEvent?): void
Parameters โ
| Name | Type |
|---|---|
index | number |
stopEvent? | boolean |
Returns โ
void
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:70
setView โ
โธ setView(img): void
Parameters โ
| Name | Type |
|---|---|
img | any |
Returns โ
void
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:79
onComplete โ
โธ onComplete(isSuccess): void
Parameters โ
| Name | Type |
|---|---|
isSuccess | boolean |
Returns โ
void
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:89
getFull โ
โธ getFull(_filters?): any
Parameters โ
| Name | Type |
|---|---|
_filters? | IObject |
Returns โ
any
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:105
getCanvas โ
โธ getCanvas(width, height, opacity?, filters?, xGap?, yGap?, smooth?, interlace?): any
Parameters โ
| Name | Type |
|---|---|
width | number |
height | number |
opacity? | number |
filters? | IObject |
xGap? | number |
yGap? | number |
smooth? | boolean |
interlace? | IInterlace |
Returns โ
any
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:109
getPattern โ
โธ getPattern(canvas, repeat, transform?, paint?): CanvasPattern
Parameters โ
| Name | Type |
|---|---|
canvas | any |
repeat | string |
transform? | IMatrixData |
paint? | ILeaferImagePatternPaint |
Returns โ
CanvasPattern
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:126
render โ
โธ render(canvas, x, y, width, height, _leaf, _paint, _imageScaleX, _imageScaleY): void
Parameters โ
| Name | Type |
|---|---|
canvas | any |
x | number |
y | number |
width | number |
height | number |
_leaf | ILeaf |
_paint | any |
_imageScaleX | number |
_imageScaleY | number |
Returns โ
void
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:132
getLoadUrl โ
โธ getLoadUrl(_thumbSize?): string
Parameters โ
| Name | Type |
|---|---|
_thumbSize? | ISizeData |
Returns โ
string
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:137
setThumbView โ
โธ setThumbView(_view): void
Parameters โ
| Name | Type |
|---|---|
_view | number |
Returns โ
void
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:138
getThumbSize โ
โธ getThumbSize(_lod?): ISizeData
Parameters โ
| Name | Type |
|---|---|
_lod? | IImageLOD |
Returns โ
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:139
getMinLevel โ
โธ getMinLevel(): number
Returns โ
number
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:141
getLevelData โ
โธ getLevelData(_level, _width?, _height?): ILeaferImageLevel
Parameters โ
| Name | Type |
|---|---|
_level | number |
_width? | number |
_height? | number |
Returns โ
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:142
clearLevels โ
โธ clearLevels(_checkUse?): void
Parameters โ
| Name | Type |
|---|---|
_checkUse? | boolean |
Returns โ
void
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:143
destroyFilter โ
โธ destroyFilter(): void
Returns โ
void
Implementation of โ
Inherited from โ
Defined in โ
src/leafer/packages/image/image/src/LeaferImage.ts:145
destroy โ
โธ destroy(): void
Returns โ
void