ModuleBuilder
Constructors
Constructor
new ModuleBuilder(
id,dirname,hashes,typedef,extensions):ModuleBuilder
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
| |
|
|
|
|
|
Returns
ModuleBuilder
Properties
| Property | Modifier | Type | Default value |
|---|---|---|---|
|
|
|
| |
|
|
| ||
|
|
|
| |
|
|
| ||
|
|
| ||
|
|
|
|
Methods
build()
build():
object
Returns
object
| Name | Type |
|---|---|
|
|
|
|
|
( |
|
|
|
createMiddlewareBuilder()
createMiddlewareBuilder<
Result,Root,Context,Args>(type,field): (middleware) =>void
Type Parameters
| Type Parameter |
|---|
|
|
|
|
|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
(
middleware):void
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
void
createModuleMethods()
createModuleMethods<
Context>():ModuleExtensions&object
Type Parameters
| Type Parameter |
|---|
|
|
Returns
ModuleExtensions & object
createResolverBuilder()
createResolverBuilder<
Result,Root,Context,Args>(type,field): (resolver) =>void&ResolverExtensions<Result,Root,Context,Args> &object
Type Parameters
| Type Parameter |
|---|
|
|
|
|
|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
(resolver) => void & ResolverExtensions<Result, Root, Context, Args> & object
createResolveType()
createResolveType<
Result,Value,Context>(type): (resolver) =>void
Type Parameters
| Type Parameter |
|---|
|
|
|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
(
resolver):void
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
void
createScalarBuilder()
createScalarBuilder(
scalar): (resolver) =>void
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
(
resolver):void
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
void
createSubscriptionBuilder()
createSubscriptionBuilder<
Result,Root,Context,Args>(field): <Payload>(subscription) =>void&object
Type Parameters
| Type Parameter |
|---|
|
|
|
|
|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
<Payload>(subscription) => void & object
createSubscriptionMethods()
createSubscriptionMethods<
Root,Context>():TypeExtensions<Root,Context> &object&object
Type Parameters
| Type Parameter |
|---|
|
|
|
|
Returns
TypeExtensions<Root, Context> & object & object
createTypeMethods()
createTypeMethods<
Root,Context>(type):TypeExtensions<Root,Context> &object
Type Parameters
| Type Parameter |
|---|
|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
Returns
TypeExtensions<Root, Context> & object