Class DataWorker
Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:10
Constructors
Constructor
new DataWorker(UserStore: typeof Store$1, options?: {
persisted: boolean;
scope?: string;
}): DataWorker;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:18
Parameters
UserStore
typeof Store$1
options?
persisted
boolean
scope?
string
Returns
DataWorker
Methods
abortRequest()
abortRequest(event: AbortEventData): void;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:86
Parameters
event
AbortEventData
Returns
void
initialize()
initialize(): void;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:31
Returns
void
request()
request(event: RequestEventData): Promise<void>;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:96
Parameters
event
RequestEventData
Returns
Promise<void>
setupThread()
setupThread(thread: string, port: MessagePort): void;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:65
Parameters
thread
string
port
Returns
void
Properties
isSharedWorker
isSharedWorker: boolean;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:14
options
options: {
persisted: boolean;
scope?: string;
};Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:15
persisted
persisted: boolean;scope?
optional scope?: string;pending
pending: Map<string, Map<number, Future<unknown>>>;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:13
storage
storage: DocumentStorage;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:16
store
store: Store$1;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:11
threads
threads: Map<string, MessagePort>;Defined in: warp-drive-packages/experiments/src/data-worker/worker.ts:12