graphqlade
Preparing search index...
GraphQLWebSocketServer
Class GraphQLWebSocketServer<TContext>
Type Parameters
TContext
Index
Constructors
constructor
Properties
graphql
Sockets
parser
schema
Methods
close
connection
Handler
handle
Connection
parse
serialize
Error
subscribe
subscribe
Parsed
subscribe
Validated
validate
Constructors
constructor
new
GraphQLWebSocketServer
<
TContext
>
(
options
:
GraphQLWebSocketServerOptions
<
TContext
>
,
)
:
GraphQLWebSocketServer
<
TContext
>
Type Parameters
TContext
Parameters
options
:
GraphQLWebSocketServerOptions
<
TContext
>
Returns
GraphQLWebSocketServer
<
TContext
>
Properties
Readonly
graphql
Sockets
graphqlSockets
:
Set
<
GraphQLServerWebSocket
>
= ...
Readonly
parser
parser
:
GraphQLExecutionArgsParser
Readonly
schema
schema
:
GraphQLSchema
Methods
close
close
(
code
?:
number
,
reason
?:
string
)
:
void
Parameters
Optional
code
:
number
Optional
reason
:
string
Returns
void
connection
Handler
connectionHandler
()
:
(
socket
:
WebSocket
,
req
:
IncomingMessage
,
)
=>
GraphQLServerWebSocket
Returns
(
socket
:
WebSocket
,
req
:
IncomingMessage
)
=>
GraphQLServerWebSocket
handle
Connection
handleConnection
(
socket
:
WebSocket
,
req
:
IncomingMessage
,
)
:
GraphQLServerWebSocket
Parameters
socket
:
WebSocket
req
:
IncomingMessage
Returns
GraphQLServerWebSocket
parse
parse
(
request
:
RawExecutionArgs
)
:
ParsedExecutionArgs
Parameters
request
:
RawExecutionArgs
Returns
ParsedExecutionArgs
serialize
Error
serializeError
(
err
:
unknown
)
:
GraphQLError
Parameters
err
:
unknown
Returns
GraphQLError
subscribe
subscribe
(
args
:
RawExecutionArgs
,
connectionInitPayload
?:
null
|
Record
<
string
,
unknown
>
,
)
:
Promise
<
|
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
|
AsyncGenerator
<
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
,
void
,
void
,
>
,
>
Parameters
args
:
RawExecutionArgs
Optional
connectionInitPayload
:
null
|
Record
<
string
,
unknown
>
Returns
Promise
<
|
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
|
AsyncGenerator
<
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
,
void
,
void
,
>
,
>
subscribe
Parsed
subscribeParsed
(
args
:
ParsedExecutionArgs
,
connectionInitPayload
?:
null
|
Record
<
string
,
unknown
>
,
)
:
Promise
<
|
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
|
AsyncGenerator
<
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
,
void
,
void
,
>
,
>
Parameters
args
:
ParsedExecutionArgs
Optional
connectionInitPayload
:
null
|
Record
<
string
,
unknown
>
Returns
Promise
<
|
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
|
AsyncGenerator
<
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
,
void
,
void
,
>
,
>
subscribe
Validated
subscribeValidated
(
args
:
ParsedExecutionArgs
,
connectionInitPayload
:
undefined
|
null
|
Record
<
string
,
unknown
>
,
)
:
Promise
<
|
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
|
AsyncGenerator
<
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
,
void
,
void
,
>
,
>
Parameters
args
:
ParsedExecutionArgs
connectionInitPayload
:
undefined
|
null
|
Record
<
string
,
unknown
>
Returns
Promise
<
|
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
|
AsyncGenerator
<
ExecutionResult
<
ObjMap
<
unknown
>
,
ObjMap
<
unknown
>
>
,
void
,
void
,
>
,
>
validate
validate
(
args
:
ParsedExecutionArgs
)
:
GraphQLError
[]
Parameters
args
:
ParsedExecutionArgs
Returns
GraphQLError
[]
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
graphql
Sockets
parser
schema
Methods
close
connection
Handler
handle
Connection
parse
serialize
Error
subscribe
subscribe
Parsed
subscribe
Validated
validate
graphqlade
Loading...