Home > post-me > WindowMessenger
A concrete implementation of Messenger used to communicate with another Window.
Signature:
export declare class WindowMessenger implements Messenger
Implements: Messenger
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)({ localWindow, remoteWindow, remoteOrigin, }) | Â | Constructs a new instance of the WindowMessenger class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| addMessageListener | Â | (listener: MessageListener) => ListenerRemover | Â |
| postMessage | Â | (message: any, transfer?: Transferable[]) => void | Â |