@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Module capabilities/webview-client

    The webview-side counterpart of createWebviewRpc, published as @kkdev92/vscode-ext-kit/webview-client. No vscode import — this module is meant to be bundled into webview code, where the vscode module doesn't exist. It is written against the same WebviewRpcSchema as the host side, so the request/event contract cannot drift between the two bundles.

    The contract is static only. Incoming params/results/event payloads are untrusted message data at runtime and must be validated before they drive privileged UI or state changes.

    ClientDisposable
    MessageEventLike
    MessageTargetLike
    WebviewApiLike
    WebviewRpcClient
    WebviewRpcClientOptions
    createWebviewRpcClient
    WebviewRpcRequestOptions → WebviewRpcRequestOptions
    WebviewRpcSchema → WebviewRpcSchema