graphqlade
Preparing search index...
GraphQLHttpServer
Class GraphQLHttpServer<TContext>
Type Parameters
TContext
Index
Constructors
constructor
Properties
create
Context
parser
schema
Methods
execute
express
Handler
handle
Express
handle
Koa
koa
Handler
parse
parse
Body
parse
Get
parse
Post
serialize
Error
validate
Constructors
constructor
new
GraphQLHttpServer
<
TContext
>
(
options
:
GraphQLHttpServerOptions
<
TContext
>
,
)
:
GraphQLHttpServer
<
TContext
>
Type Parameters
TContext
Parameters
options
:
GraphQLHttpServerOptions
<
TContext
>
Returns
GraphQLHttpServer
<
TContext
>
Properties
Readonly
create
Context
createContext
:
CreateContextFn
<
TContext
>
Readonly
parser
parser
:
GraphQLExecutionArgsParser
Readonly
schema
schema
:
GraphQLSchema
Methods
execute
execute
(
request
:
GraphQLHttpServerRequest
,
)
:
Promise
<
GraphQLHttpServerResponse
<
TContext
>
>
Parameters
request
:
GraphQLHttpServerRequest
Returns
Promise
<
GraphQLHttpServerResponse
<
TContext
>
>
express
Handler
expressHandler
()
:
(
req
:
ExpressRequestLike
,
res
:
ExpressResponseLike
,
next
:
ExpressNextFunctionLike
,
)
=>
Promise
<
void
>
Returns
(
req
:
ExpressRequestLike
,
res
:
ExpressResponseLike
,
next
:
ExpressNextFunctionLike
,
)
=>
Promise
<
void
>
handle
Express
handleExpress
(
req
:
ExpressRequestLike
,
res
:
ExpressResponseLike
,
next
:
ExpressNextFunctionLike
,
)
:
Promise
<
void
>
Parameters
req
:
ExpressRequestLike
res
:
ExpressResponseLike
next
:
ExpressNextFunctionLike
Returns
Promise
<
void
>
handle
Koa
handleKoa
(
ctx
:
KoaContextLike
,
next
?:
KoaNextFunctionLike
)
:
Promise
<
void
>
Parameters
ctx
:
KoaContextLike
Optional
next
:
KoaNextFunctionLike
Returns
Promise
<
void
>
koa
Handler
koaHandler
()
:
(
ctx
:
KoaContextLike
,
next
:
KoaNextFunctionLike
)
=>
Promise
<
void
>
Returns
(
ctx
:
KoaContextLike
,
next
:
KoaNextFunctionLike
)
=>
Promise
<
void
>
parse
parse
(
request
:
GraphQLHttpServerRequest
)
:
ParsedExecutionArgs
Parameters
request
:
GraphQLHttpServerRequest
Returns
ParsedExecutionArgs
parse
Body
parseBody
(
body
:
unknown
)
:
Record
<
string
,
unknown
>
Parameters
body
:
unknown
Returns
Record
<
string
,
unknown
>
parse
Get
parseGet
(
request
:
GraphQLHttpServerRequest
)
:
ParsedExecutionArgs
Parameters
request
:
GraphQLHttpServerRequest
Returns
ParsedExecutionArgs
parse
Post
parsePost
(
request
:
GraphQLHttpServerRequest
)
:
ParsedExecutionArgs
Parameters
request
:
GraphQLHttpServerRequest
Returns
ParsedExecutionArgs
serialize
Error
serializeError
(
err
:
unknown
)
:
GraphQLError
Parameters
err
:
unknown
Returns
GraphQLError
validate
validate
(
request
:
GraphQLHttpServerRequest
,
args
:
ParsedExecutionArgs
,
)
:
GraphQLError
[]
Parameters
request
:
GraphQLHttpServerRequest
args
:
ParsedExecutionArgs
Returns
GraphQLError
[]
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
create
Context
parser
schema
Methods
execute
express
Handler
handle
Express
handle
Koa
koa
Handler
parse
parse
Body
parse
Get
parse
Post
serialize
Error
validate
graphqlade
Loading...