This site describes solve-engine as it is on main: 2.43.0, which npm does not have yet. npm installs 2.40.0, so a page may show an answer that version does not give yet.
EventTargetLike
Defined in: packages/engine/src/worker/transport.ts:115
The postMessage/onmessage/event-listener shape a browser Worker, a
worker’s self, or a DOM MessagePort presents.
A DOM Worker, a DedicatedWorkerGlobalScope and a MessagePort each
satisfy it under strict with the DOM or WebWorker lib. Exported so a host
adapting something else can name the shape it has to present.
Properties
Section titled “Properties”onmessage?
Section titled “onmessage?”optional onmessage?: ((event) => void) | null;Defined in: packages/engine/src/worker/transport.ts:118
Methods
Section titled “Methods”addEventListener()?
Section titled “addEventListener()?”optional addEventListener(type, handler): void;Defined in: packages/engine/src/worker/transport.ts:117
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type | "message" |
handler | (event) => void |
Returns
Section titled “Returns”void
close()?
Section titled “close()?”optional close(): void;Defined in: packages/engine/src/worker/transport.ts:120
Returns
Section titled “Returns”void
postMessage()
Section titled “postMessage()”postMessage(message): void;Defined in: packages/engine/src/worker/transport.ts:116
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
message | unknown |
Returns
Section titled “Returns”void
start()?
Section titled “start()?”optional start(): void;Defined in: packages/engine/src/worker/transport.ts:121
Returns
Section titled “Returns”void
terminate()?
Section titled “terminate()?”optional terminate(): void;Defined in: packages/engine/src/worker/transport.ts:119
Returns
Section titled “Returns”void