Class CommonCodeGenerator
Constructors
Methods
firstToUpper
firstToUpper(name: string): string
generateDescription
generateDescription(node: GraphQLNamedType | GraphQLEnumValue): string Parameters
- node: GraphQLNamedType | GraphQLEnumValue
Returns string
generateDirectiveInterface
generateDirectiveInterface(node: GraphQLDirective): string
generateDirectiveInterfaceName
generateDirectiveInterfaceName(node: GraphQLDirective): string
generateDirectives
generateDirectives(): string
generateDirectivesMap
generateDirectivesMap(): string
generateDirectivesMapEntry
generateDirectivesMapEntry(node: GraphQLDirective): string
generateDirectivesMapValue
generateDirectivesMapValue(node: GraphQLDirective): {}
generateEnum
generateEnum(node: GraphQLEnumType): string
generateEnumValue
generateEnumValue(node: GraphQLEnumValue): string
generateFieldDescription
generateFieldDescription( node: GraphQLInputField | GraphQLField<unknown, unknown, any>,): string Parameters
- node: GraphQLInputField | GraphQLField<unknown, unknown, any>
Returns string
generateHelpers
generateHelpers(): string
Parameters
- node: GraphQLInputObjectType
Returns string
Parameters
- node: GraphQLInputType
- optional: boolean = true
Returns string
generateMaybe
generateMaybe(typeRef: string, optional: boolean): string Parameters
- typeRef: string
- optional: boolean
Returns string
Parameters
- node: GraphQLEnumType | GraphQLInputObjectType | GraphQLScalarType<unknown, unknown>
Returns string
generateNamedOutputRef
generateNamedOutputRef(node: GraphQLNamedType): string
generateOutputRef
generateOutputRef(node: GraphQLOutputType, optional?: boolean): string Parameters
- node: GraphQLOutputType
- optional: boolean = true
Returns string
generateTypeForDescription
generateTypeForDescription(node: GraphQLType): string
join
join(parts: (
undefined | string)
[], separator?: string, braces?: string): string Parameters
- parts: (undefined | string)[]
- separator: string = '\n\n'
Optional
braces: string
Returns string
mapStandardScalars
mapStandardScalars(): void
mapUnknownScalars
mapUnknownScalars(): void