Skip to content

WorkerManager

Class: WorkerManager

Constructors

new WorkerManager()

new WorkerManager(): WorkerManager

Returns

WorkerManager

Methods

getWorker()

getWorker(name): undefined | WorkerPool

Parameters

name

string

Returns

undefined | WorkerPool

Defined in

packages/vibrant-worker/src/index.ts:15


hasWorker()

hasWorker(name): boolean

Parameters

name

string

Returns

boolean

Defined in

packages/vibrant-worker/src/index.ts:11


invokeWorker()

invokeWorker<R>(
name,
args,
transferList?): Promise<R>

Type Parameters

R

Parameters

name

string

args

any[]

transferList?

any[]

Returns

Promise<R>

Defined in

packages/vibrant-worker/src/index.ts:19


register()

register(name, WorkerClass): void

Parameters

name

string

WorkerClass

TaskWorkerClass

Returns

void

Defined in

packages/vibrant-worker/src/index.ts:7