UNPKG

rx-player

Version:
16 lines (14 loc) 400 B
import log from "../../log"; import type { IMainThreadMessage } from "../../multithread_types"; export default function sendMessage( worker: Worker, msg: IMainThreadMessage, transferables?: Transferable[], ): void { log.debug("---> Sending to Worker:", msg.type); if (transferables === undefined) { worker.postMessage(msg); } else { worker.postMessage(msg, transferables); } }