enum
Provides utilities for printing GraphQL enum types to Markdown/MDX format
printCodeEnum()
function printCodeEnum(type, options?): string;
Defined in: printer-legacy/src/graphql/enum.ts:47
Generates a GraphQL SDL code block for an enum type.
Parameters
type
unknown
The GraphQL enum type to process
options?
PrintTypeOptions
Optional printing options that control directive handling
Returns
string
A string containing the enum type definition in GraphQL SDL, or empty string if type is not an enum
printEnumMetadata()
function printEnumMetadata(type, options): Maybe<PageSection>;
Defined in: printer-legacy/src/graphql/enum.ts:29
Prints the metadata section for a GraphQL enum type.
Parameters
type
unknown
The GraphQL enum type to process
options
PrintTypeOptions
Options for printing the type
Returns
Maybe<PageSection>
A "Values" PageSection, or undefined when type is not an enum