Build the worker-side protocol handler. Keeping the mutable render state
inside the returned closure lets tests exercise the real message contract
without booting a browser Worker.
Package
@sheetwrite/core/worker
Source
packages/core/src/worker.ts#L256
Declaration
functioncreateWorkerMessageHandler(
postAcknowledgement: (message:WorkerAcknowledgementtype WorkerAcknowledgement = { type: "painted" };typeWorkerAcknowledgement= { type:"painted" };typeWorkerAcknowledgement= {type:"painted";};Acknowledgement posted back to the sender after a frame actually painted.API reference →) =>void,