UNPKG

worker-factory

Version:

A little factory function to create a JSON-RPC based Web Worker implementation.

4 lines 659 B
import { IDefaultWorkerDefinition, IReceiver, IWorkerDefinition } from '../interfaces'; import { TDestroyWorkerFunction, TWorkerImplementation } from '../types'; export declare const extendWorkerImplementation: <WorkerDefinition extends IWorkerDefinition>(createWorker: (receiver: IReceiver, workerImplementation: TWorkerImplementation<WorkerDefinition>) => TDestroyWorkerFunction, partialWorkerImplementation: TWorkerImplementation<WorkerDefinition>, isSupportedFunction: () => boolean | Promise<boolean>) => TWorkerImplementation<WorkerDefinition> & TWorkerImplementation<IDefaultWorkerDefinition>; //# sourceMappingURL=extend-worker-implementation.d.ts.map