message: MessageValue<Data>,
transferList?: TransferListItem[]
): void {
- this.workerNodes[workerNodeKey].messageChannel?.port1?.postMessage(
+ this.workerNodes[workerNodeKey].messageChannel?.port1.postMessage(
{ ...message, workerId: this.getWorkerInfo(workerNodeKey).id },
transferList
)
workerNodeKey: number,
listener: (message: MessageValue<Message>) => void
): void {
- this.workerNodes[workerNodeKey].messageChannel?.port1?.on(
+ this.workerNodes[workerNodeKey].messageChannel?.port1.on(
'message',
listener
)
workerNodeKey: number,
listener: (message: MessageValue<Message>) => void
): void {
- this.workerNodes[workerNodeKey].messageChannel?.port1?.once(
+ this.workerNodes[workerNodeKey].messageChannel?.port1.once(
'message',
listener
)
workerNodeKey: number,
listener: (message: MessageValue<Message>) => void
): void {
- this.workerNodes[workerNodeKey].messageChannel?.port1?.off(
+ this.workerNodes[workerNodeKey].messageChannel?.port1.off(
'message',
listener
)