UNPKG

bifur

Version:

A library providing simple use of asynchronous functionality via Web Workers.

10 lines (9 loc) 271 B
export default class Worker { constructor(onmessage = () => {}) { // Note that `onmessage` should be overwritten by the code using the worker. this.onmessage = onmessage; } postMessage(data) { this.onmessage({ data: data }); } }