File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -3,15 +3,10 @@ import {getWorkerImplementation as getNodeWorker } from "./master/implementation
33
44import {
55 BlobWorker ,
6- ThreadsWorkerOptions ,
6+ CreateWorkerOptions ,
77 WorkerImplementation ,
88} from "./types/master"
99
10- export interface CreateWorkerOptions extends ThreadsWorkerOptions {
11- backend : string
12- blob : boolean
13- }
14-
1510export function createWorker ( workerPath : string & Blob , options : CreateWorkerOptions ) {
1611 let WorkerConstructor : typeof WorkerImplementation | typeof BlobWorker
1712 if ( options . backend === "web" ) {
Original file line number Diff line number Diff line change @@ -83,6 +83,11 @@ export interface ThreadsWorkerOptions extends WorkerOptions {
8383 }
8484}
8585
86+ export interface CreateWorkerOptions extends ThreadsWorkerOptions {
87+ backend : string
88+ blob : boolean
89+ }
90+
8691/** Worker implementation. Either web worker or a node.js Worker class. */
8792export declare class WorkerImplementation extends EventTarget implements Worker {
8893 constructor ( path : string , options ?: ThreadsWorkerOptions )
You can’t perform that action at this time.
0 commit comments