Class: ImageLoader
Defined in: packages/minerender/src/image/ImageLoader.ts:22
Constructors
Constructor
new ImageLoader(): ImageLoader;Returns
ImageLoader
Methods
getCanvasData()
static getCanvasData(src): Promise<ExtractableImageData>;Defined in: packages/minerender/src/image/ImageLoader.ts:97
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<ExtractableImageData>
getData()
static getData(src): Promise<ImageData>;Defined in: packages/minerender/src/image/ImageLoader.ts:90
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<ImageData>
getInfo()
static getInfo(src): Promise<ImageInfo>;Defined in: packages/minerender/src/image/ImageLoader.ts:130
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<ImageInfo>
getWrapped()
static getWrapped(src): Promise<WrappedImage>;Defined in: packages/minerender/src/image/ImageLoader.ts:142
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<WrappedImage>
infoToCanvasData()
static infoToCanvasData(info): Promise<ExtractableImageData>;Defined in: packages/minerender/src/image/ImageLoader.ts:70
Parameters
| Parameter | Type |
|---|---|
info | ImageInfo |
Returns
Promise<ExtractableImageData>
infoToData()
static infoToData(info): Promise<ImageData>;Defined in: packages/minerender/src/image/ImageLoader.ts:85
Parameters
| Parameter | Type |
|---|---|
info | ImageInfo |
Returns
Promise<ImageData>
loadAsync()
static loadAsync(src): Promise<CompatImage>;Defined in: packages/minerender/src/image/ImageLoader.ts:28
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<CompatImage>
loadCanvasData()
static loadCanvasData(src): Promise<ExtractableImageData>;Defined in: packages/minerender/src/image/ImageLoader.ts:54
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<ExtractableImageData>
loadData()
static loadData(src): Promise<ImageData>;Defined in: packages/minerender/src/image/ImageLoader.ts:48
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<ImageData>
loadElement()
static loadElement(
src,
onload?,
onerr?
): CompatImage;Defined in: packages/minerender/src/image/ImageLoader.ts:38
Parameters
| Parameter | Type |
|---|---|
src | string |
onload? | () => void |
onerr? | (err) => void |
Returns
loadInfo()
static loadInfo(src): Promise<ImageInfo>;Defined in: packages/minerender/src/image/ImageLoader.ts:121
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<ImageInfo>
loadWrapped()
static loadWrapped(src): Promise<WrappedImage>;Defined in: packages/minerender/src/image/ImageLoader.ts:137
Parameters
| Parameter | Type |
|---|---|
src | string |
Returns
Promise<WrappedImage>
processResponse()
static processResponse(response): Promise<ImageInfo>;Defined in: packages/minerender/src/image/ImageLoader.ts:104
Parameters
| Parameter | Type |
|---|---|
response | Pick<RequestResponse<ArrayBuffer>, "data" | "url"> |
Returns
Promise<ImageInfo>