UNPKG

842 BTypeScriptView Raw
1import { GraphQLSchema } from 'graphql';
2import { Transform, Request } from '@graphql-tools/utils';
3import { InputFieldTransformer, InputFieldNodeTransformer, InputObjectNodeTransformer } from '../types';
4export default class TransformInputObjectFields implements Transform {
5 private readonly inputFieldTransformer;
6 private readonly inputFieldNodeTransformer;
7 private readonly inputObjectNodeTransformer;
8 private transformedSchema;
9 private mapping;
10 constructor(inputFieldTransformer: InputFieldTransformer, inputFieldNodeTransformer?: InputFieldNodeTransformer, inputObjectNodeTransformer?: InputObjectNodeTransformer);
11 transformSchema(originalSchema: GraphQLSchema): GraphQLSchema;
12 transformRequest(originalRequest: Request, delegationContext?: Record<string, any>): Request;
13 private transformDocument;
14}