Skip to main content

enum

Provides utilities for printing GraphQL enum types to Markdown/MDX format

printCodeEnum()​

function printCodeEnum(type, options?): string

Defined in: graphql/enum.ts:43

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): string | MDXString

Defined in: graphql/enum.ts:25

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​

string | MDXString

A string containing the metadata section in MDX format, or empty string if type is not an enum