Class WorkerFetch
Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:49
Constructors
Constructor
new WorkerFetch(worker:
| Worker
| SharedWorker
| null): WorkerFetch;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:55
Parameters
worker
| Worker | SharedWorker | null
Returns
WorkerFetch
Methods
cleanupRequest()
cleanupRequest(id: number): PendingItem | undefined;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:107
Parameters
id
number
Returns
PendingItem | undefined
request()
request<T>(context: Context$1, next: NextFn<T>):
| Promise<T>
| Future<T>;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:123
Type Parameters
T
T
Parameters
context
Context$1
next
NextFn<T>
Returns
| Promise<T> | Future<T>
send()
send(event: RequestEventData | AbortEventData): void;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:118
Parameters
event
RequestEventData | AbortEventData
Returns
void
Properties
channel
channel: MessageChannel;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:53
pending
pending: Map<number, PendingItem>;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:52
threadId
threadId: string;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:51
worker
worker:
| Worker
| SharedWorker;Defined in: warp-drive-packages/experiments/src/data-worker/fetch.ts:50