UNPKG

subscriptions-transport-ws

Version:
19 lines (18 loc) 489 B
export interface SubscriptionOptions { query: string; variables: Object; operationName: string; } export default class Client { client: any; subscriptionHandlers: { [id: string]: (error, result) => void; }; private maxId; constructor(url: string); subscribe(options: SubscriptionOptions, handler: any): number; unsubscribe(id: any): void; unsubscribeAll(): void; private sendMessage(message); private generateSubscriptionId(); }