@vnodes/graphql
Preparing search index...
MercuriusDriver
Class MercuriusDriver
Public Api
Hierarchy (
View Summary
)
AbstractGraphQLDriver
<
MercuriusDriverConfig
>
MercuriusDriver
Index
Constructors
constructor
Properties
application
Config?
graph
Ql
Factory
http
Adapter
Host
Accessors
instance
Methods
generate
Schema
get
Normalized
Path
merge
Default
Options
start
stop
subscription
With
Filter
Constructors
constructor
new
MercuriusDriver
()
:
MercuriusDriver
Returns
MercuriusDriver
Properties
Protected
Optional
Readonly
application
Config
applicationConfig
?:
ApplicationConfig
Protected
Readonly
graph
Ql
Factory
graphQlFactory
:
GraphQLFactory
Protected
Readonly
http
Adapter
Host
httpAdapterHost
:
HttpAdapterHost
Accessors
instance
get
instance
()
:
FastifyInstance
<
Server
<
typeof
IncomingMessage
,
typeof
ServerResponse
>
,
IncomingMessage
,
ServerResponse
<
IncomingMessage
>
,
FastifyBaseLogger
,
>
Returns
FastifyInstance
<
Server
<
typeof
IncomingMessage
,
typeof
ServerResponse
>
,
IncomingMessage
,
ServerResponse
<
IncomingMessage
>
,
FastifyBaseLogger
,
>
Methods
generate
Schema
generateSchema
(
options
:
MercuriusDriverConfig
)
:
Promise
<
GraphQLSchema
>
|
null
Parameters
options
:
MercuriusDriverConfig
Returns
Promise
<
GraphQLSchema
>
|
null
Protected
get
Normalized
Path
getNormalizedPath
(
options
:
MercuriusDriverConfig
)
:
string
Parameters
options
:
MercuriusDriverConfig
Returns
string
merge
Default
Options
mergeDefaultOptions
(
options
:
MercuriusDriverConfig
,
)
:
Promise
<
MercuriusDriverConfig
>
Parameters
options
:
MercuriusDriverConfig
Returns
Promise
<
MercuriusDriverConfig
>
start
start
(
mercuriusOptions
:
MercuriusDriverConfig
)
:
Promise
<
void
>
Parameters
mercuriusOptions
:
MercuriusDriverConfig
Returns
Promise
<
void
>
stop
stop
()
:
Promise
<
void
>
Returns
Promise
<
void
>
subscription
With
Filter
subscriptionWithFilter
(
instanceRef
:
unknown
,
filterFn
:
(
payload
:
any
,
variables
:
any
,
context
:
any
,
)
=>
boolean
|
Promise
<
boolean
>
,
createSubscribeContext
:
Function
,
)
:
any
Parameters
instanceRef
:
unknown
filterFn
:
(
payload
:
any
,
variables
:
any
,
context
:
any
)
=>
boolean
|
Promise
<
boolean
>
createSubscribeContext
:
Function
Returns
any
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
application
Config
graph
Ql
Factory
http
Adapter
Host
Accessors
instance
Methods
generate
Schema
get
Normalized
Path
merge
Default
Options
start
stop
subscription
With
Filter
@vnodes/graphql
Loading...
Public Api