@cubejs-client/ws-transport
WebSocket transport for Cube.js client
new WebSocketTransport(__namedParameters: object): WebSocketTransport
heartBeatInterval: number
messageIdToSubscription: Record<number, Subscription>
token: string | undefined
protected initSocket(): any
request(method: string, __namedParameters: object): ITransportResponse<WebSocketTransportResult>
protected sendMessage(message: any): void
new WebSocketTransportResult(__namedParameters: object): WebSocketTransportResult
Name | Type |
---|
messageId | number |
method | string |
params | Record<string, unknown> |
requestId | any |
Name | Type |
---|
callback | (result: WebSocketTransportResult) => void |
message | Message |
Name | Type |
---|
apiUrl | string |
authorization? | string |
hearBeatInterval? | number |
heartBeatInterval? | number |
Did you find this page useful?