Skip to content

Documentation / @warp-drive/experiments / image-fetch / ImageFetch

Defined in: image-worker/fetch.ts:17

Constructors

Constructor

ts
new ImageFetch(worker): ImageFetch;

Defined in: image-worker/fetch.ts:24

Parameters

worker

null | Worker | SharedWorker

Returns

ImageFetch

Properties

cache

ts
cache: Map<string, string>;

Defined in: image-worker/fetch.ts:22


channel

ts
channel: MessageChannel;

Defined in: image-worker/fetch.ts:21


pending

ts
pending: Map<string, Deferred<string>>;

Defined in: image-worker/fetch.ts:20


threadId

ts
threadId: string;

Defined in: image-worker/fetch.ts:19


worker

ts
worker: Worker | SharedWorker;

Defined in: image-worker/fetch.ts:18

Methods

_send()

ts
_send(event): void;

Defined in: image-worker/fetch.ts:71

Parameters

event

RequestEventData

Returns

void


cleanupRequest()

ts
cleanupRequest(url): 
  | undefined
| Deferred<string>;

Defined in: image-worker/fetch.ts:64

Parameters

url

string

Returns

| undefined | Deferred<string>


load()

ts
load(url): Promise<string>;

Defined in: image-worker/fetch.ts:76

Parameters

url

string

Returns

Promise<string>

Released under the MIT License.