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