PageMessageSender typedef

PageMessageSender = void Function(Object? payload)

Signature used by dispatcher code to push a free-form message back to the page while a task or message handler is running.

The page receives it on WorkmanagerWeb.workerMessages. In the Service Worker context the message is delivered to open pages via clients.postMessage; when no page is open it is dropped.

Implementation

typedef PageMessageSender = void Function(Object? payload);