Back to Apollo Client

Api Report Link Ws.Api

.api-reports/api-report-link_ws.api.md

3.14.1871 B
Original Source

API Report File for "@apollo/client"

Do not edit this file. It is a report generated by API Extractor.

ts

import { ApolloLink } from '@apollo/client/link';
import type { ClientOptions } from 'subscriptions-transport-ws';
import type { Observable } from 'rxjs';
import { SubscriptionClient } from 'subscriptions-transport-ws';

// @public (undocumented)
export namespace WebSocketLink {
    export interface Configuration {
        options?: ClientOptions;
        uri: string;
        webSocketImpl?: any;
    }
}

// @public @deprecated
export class WebSocketLink extends ApolloLink {
    constructor(paramsOrClient: WebSocketLink.Configuration | SubscriptionClient);
    // (undocumented)
    request(operation: ApolloLink.Operation): Observable<ApolloLink.Result>;
}

// (No @packageDocumentation comment for this package)