MCPcopy
hub / github.com/coder/mux / postMessage

Method postMessage

vscode/src/webview/createVscodeOrpcLink.test.ts:16–22  ·  view source on GitHub ↗
(payload: WebviewToExtensionMessage)

Source from the content-addressed store, hash-verified

14 private readonly listeners = new Set<(data: unknown) => void>();
15
16 postMessage(payload: WebviewToExtensionMessage): void {
17 this.sent.push(payload);
18
19 if (this.throwOnPostMessage) {
20 throw new Error("postMessage failed");
21 }
22 }
23
24 onMessage(handler: (data: unknown) => void): () => void {
25 this.listeners.add(handler);

Callers 7

cancelMethod · 0.45
callFunction · 0.45
onAbortFunction · 0.45
postMessageFunction · 0.45
AppFunction · 0.45
requestRefreshWorkspacesFunction · 0.45
onOpenWorkspaceFunction · 0.45

Calls 1

pushMethod · 0.65

Tested by

no test coverage detected