graphqlade
Preparing search index...
GraphQLClientWebSocket
Class GraphQLClientWebSocket
Index
Constructors
constructor
Properties
socket
Methods
close
close
By
Error
handle
Close
Event
handle
Complete
Message
handle
Connection
Ack
Message
handle
Error
Event
handle
Error
Message
handle
Message
Event
handle
Next
Message
init
is
Open
is
Open
Or
Connecting
make
Closing
Error
parse
Complete
Message
parse
Connection
Ack
Message
parse
Error
Message
parse
Next
Message
require
Ack
require
Subscription
send
subscribe
Constructors
constructor
new
GraphQLClientWebSocket
(
options
:
GraphQLClientWebSocketOptions
,
)
:
GraphQLClientWebSocket
Parameters
options
:
GraphQLClientWebSocketOptions
Returns
GraphQLClientWebSocket
Properties
Readonly
socket
socket
:
WebSocketLike
Methods
close
close
(
code
:
number
,
reason
:
string
)
:
void
Parameters
code
:
number
reason
:
string
Returns
void
close
By
Error
closeByError
(
err
:
Error
&
{
code
?:
number
}
)
:
void
Parameters
err
:
Error
&
{
code
?:
number
}
Returns
void
handle
Close
Event
handleCloseEvent
(
event
:
CloseEvent
)
:
Promise
<
void
>
Parameters
event
:
CloseEvent
Returns
Promise
<
void
>
handle
Complete
Message
handleCompleteMessage
(
message
:
CompleteMessage
)
:
void
Parameters
message
:
CompleteMessage
Returns
void
handle
Connection
Ack
Message
handleConnectionAckMessage
(
message
:
ConnectionAckMessage
)
:
void
Parameters
message
:
ConnectionAckMessage
Returns
void
handle
Error
Event
handleErrorEvent
(
event
:
Event
)
:
Promise
<
void
>
Parameters
event
:
Event
Returns
Promise
<
void
>
handle
Error
Message
handleErrorMessage
(
message
:
ErrorMessage
)
:
void
Parameters
message
:
ErrorMessage
Returns
void
handle
Message
Event
handleMessageEvent
(
event
:
MessageEvent
)
:
Promise
<
void
>
Parameters
event
:
MessageEvent
Returns
Promise
<
void
>
handle
Next
Message
handleNextMessage
(
message
:
NextMessage
)
:
void
Parameters
message
:
NextMessage
Returns
void
init
init
(
connectionInitPayload
?:
Record
<
string
,
unknown
>
)
:
GraphQLClientWebSocket
Parameters
Optional
connectionInitPayload
:
Record
<
string
,
unknown
>
Returns
GraphQLClientWebSocket
is
Open
isOpen
()
:
boolean
Returns
boolean
is
Open
Or
Connecting
isOpenOrConnecting
()
:
boolean
Returns
boolean
make
Closing
Error
makeClosingError
(
code
:
number
,
reason
:
string
)
:
Error
&
{
code
:
number
}
Parameters
code
:
number
reason
:
string
Returns
Error
&
{
code
:
number
}
parse
Complete
Message
parseCompleteMessage
(
message
:
Record
<
string
,
unknown
>
)
:
CompleteMessage
Parameters
message
:
Record
<
string
,
unknown
>
Returns
CompleteMessage
parse
Connection
Ack
Message
parseConnectionAckMessage
(
message
:
Record
<
string
,
unknown
>
,
)
:
ConnectionAckMessage
Parameters
message
:
Record
<
string
,
unknown
>
Returns
ConnectionAckMessage
parse
Error
Message
parseErrorMessage
(
message
:
Record
<
string
,
unknown
>
)
:
ErrorMessage
Parameters
message
:
Record
<
string
,
unknown
>
Returns
ErrorMessage
parse
Next
Message
parseNextMessage
(
message
:
Record
<
string
,
unknown
>
)
:
NextMessage
Parameters
message
:
Record
<
string
,
unknown
>
Returns
NextMessage
require
Ack
requireAck
()
:
Promise
<
undefined
|
Record
<
string
,
unknown
>
>
Returns
Promise
<
undefined
|
Record
<
string
,
unknown
>
>
require
Subscription
requireSubscription
(
id
:
string
)
:
AsyncPushIterator
<
any
>
Parameters
id
:
string
Returns
AsyncPushIterator
<
any
>
send
send
(
message
:
GraphQLWebSocketClientMessage
)
:
void
Parameters
message
:
GraphQLWebSocketClientMessage
Returns
void
subscribe
subscribe
<
TData
>
(
payload
:
{
operationName
?:
null
|
string
;
query
:
string
;
variables
?:
null
|
Record
<
string
,
unknown
>
;
}
,
)
:
AsyncPushIterator
<
ExecutionResult
<
TData
,
ObjMap
<
unknown
>
>
>
Type Parameters
TData
Parameters
payload
:
{
operationName
?:
null
|
string
;
query
:
string
;
variables
?:
null
|
Record
<
string
,
unknown
>
;
}
Returns
AsyncPushIterator
<
ExecutionResult
<
TData
,
ObjMap
<
unknown
>
>
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
socket
Methods
close
close
By
Error
handle
Close
Event
handle
Complete
Message
handle
Connection
Ack
Message
handle
Error
Event
handle
Error
Message
handle
Message
Event
handle
Next
Message
init
is
Open
is
Open
Or
Connecting
make
Closing
Error
parse
Complete
Message
parse
Connection
Ack
Message
parse
Error
Message
parse
Next
Message
require
Ack
require
Subscription
send
subscribe
graphqlade
Loading...