Preview 2.0 is now in Public Beta!
Read the Announcement
ImageCache

Summary

Constructors

constructor

new ImageCache(): ImageCache

Properties

maxRequests

downloadErrorEvent

Static
downloadErrorEvent: string

downloadedEvent

Static
downloadedEvent: string

Methods

_downloadCore

Private
_downloadCore(request: DownloadRequest): any
Parameter Default Description
request

Returns any

_onDownloadCompleted

Private
_onDownloadCompleted(key: string, image: any): any
Parameter Default Description
key
string

image
any

Returns any

_onDownloadError

Private
_onDownloadError(key: string, err: Error): any
Parameter Default Description
key
string

err
Error

Returns any

clear

clear(): void

disableDownload

disableDownload(): void

enableDownload

enableDownload(): void

enqueue

enqueue(request: DownloadRequest): any
Parameter Default Description
request

Returns any

get

get(key: string): any
Parameter Default Description
key
string

Returns any

on

on(eventNames: string, callback: (args: EventData) => void, thisArg?: any): any
Parameter Default Description
eventNames
string

callback
(args: EventData) => void

thisArg
any

Returns any
on(event: "downloaded", callback: (args: DownloadedData) => void, thisArg?: any): any
Parameter Default Description
event
"downloaded"

callback
(args: DownloadedData) => void

thisArg
any

Returns any
on(event: "downloadError", callback: (args: DownloadError) => void, thisArg?: any): any
Parameter Default Description
event
"downloadError"

callback
(args: DownloadError) => void

thisArg
any

Returns any

push

push(request: DownloadRequest): any
Parameter Default Description
request

Returns any

remove

remove(key: string): void
Parameter Default Description
key
string

Returns void

set

set(key: string, image: any): void
Parameter Default Description
key
string

image
any

Returns void
Previous
ImageAsset