Specta LogoSpecta
RspcTypescript apiTs rspc tauri

@rspc/tauri

TypeScript API reference for @rspc/tauri, version 0.0.0-main-cc338619.

Public exports of @rspc/tauri at version 0.0.0-main-cc338619.

This page documents 0.0.0-main-cc338619. The documented version is 0.3.1.

Classes

TauriTransport

declare class TauriTransport implements Transport {
    private requestMap;
    private listener?;
    clientSubscriptionCallback?: (id: string, value: any) => void;
    constructor();
    doRequest(operation: OperationType, key: string, input: any): Promise<any>;
}

// Referenced local context (not public exports):
interface Transport {
    clientSubscriptionCallback?: (id: string, key: string, value: any) => void;
    doRequest(operation: OperationType, key: string, input: any): Promise<any>;
}

type OperationType = "query" | "mutation" | "subscription" | "subscriptionStop";

View source ↗

On this page