Interface: MutationOptions
Defined in: packages/apollo/src/decorators/mutation.decorator.ts:7
Options for the
Mutation
decorator.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
defaultValue? | unknown | Default value for the mutation result. | packages/apollo/src/decorators/mutation.decorator.ts:15 |
deprecationReason? | string | Deprecation reason. | packages/apollo/src/decorators/mutation.decorator.ts:17 |
description? | string | Description for documentation. | packages/apollo/src/decorators/mutation.decorator.ts:11 |
extensions? | Record<string, unknown> | Additional extensions. | packages/apollo/src/decorators/mutation.decorator.ts:19 |
name? | string | Mutation name (defaults to method name). | packages/apollo/src/decorators/mutation.decorator.ts:9 |
nullable? | boolean | Whether the mutation can return null. | packages/apollo/src/decorators/mutation.decorator.ts:13 |
returnType? | () => unknown | Return type factory function. | packages/apollo/src/decorators/mutation.decorator.ts:21 |