printer
Printer
Defined in: printer.ts:68
Implements
IPrinter
Constructors
new Printer()
new Printer(): Printer
Returns
Properties
options
static options: Readonly<Maybe<PrintTypeOptions>>;
Defined in: printer.ts:69
printCustomDirectives()
readonly static printCustomDirectives: (type, options) => string;
Defined in: printer.ts:73
Parameters
type
unknown
options
PrintTypeOptions
Returns
string
printCustomTags()
readonly static printCustomTags: (type, options) => string | MDXString;
Defined in: printer.ts:75
Parameters
type
unknown
options
PrintTypeOptions
Returns
string
| MDXString
printDescription()
readonly static printDescription: (type, options, noText?) => string | MDXString;
Defined in: printer.ts:71
Parameters
type
unknown
options
PrintTypeOptions
noText?
string
Returns
string
| MDXString
printMDXModule
static printMDXModule: Readonly<MDXSupportType>;
Defined in: printer.ts:77
Methods
init()
static init(
schema,
baseURL,
linkRoot,
__namedParameters,
mdxParser?): Promise<void>
Defined in: printer.ts:79
Parameters
schema
Maybe
<GraphQLSchema
>
baseURL
Maybe
<string
> = "schema"
linkRoot
Maybe
<string
> = "/"
__namedParameters
customDirectives?
CustomDirectiveMap
deprecated?
TypeDeprecatedOption
groups?
Partial
<Record
<SchemaEntity
, Record
<string
, Maybe
<string
>>>>
meta?
Maybe
<MetaOptions
>
metatags?
Record
<string
, string
>[]
onlyDocDirectives?
GraphQLDirective
[]
printTypeOptions?
PrinterConfigPrintTypeOptions
skipDocDirectives?
GraphQLDirective
[]
mdxParser?
Record
<string
, unknown
>
Returns
Promise
<void
>
printCode()
readonly static printCode(type, options): string
Defined in: printer.ts:156
Parameters
type
unknown
options
PrintTypeOptions
Returns
string
printExample()
readonly static printExample(type, options): string
Defined in: printer.ts:201
Parameters
type
unknown
options
PrintTypeOptions
Returns
string
printHeader()
readonly static printHeader(
id,
title,
options): string
Defined in: printer.ts:142
Parameters
id
string
title
string
options
PrintTypeOptions
Returns
string
printMetaTags()
readonly static printMetaTags(_type, __namedParameters): string | MDXString
Defined in: printer.ts:261
Parameters
_type
unknown
__namedParameters
PrintTypeOptions
Returns
string
| MDXString
printRelations()
readonly static printRelations(type, options): string | MDXString
Defined in: printer.ts:251
Parameters
type
unknown
options
PrintTypeOptions
Returns
string
| MDXString
printType()
readonly static printType(
name,
type,
options?): Maybe<MDXString>
Defined in: printer.ts:280
Parameters
name
Maybe
<string
>
type
unknown
options?
Maybe
<Partial
<PrintTypeOptions
>>
Returns
Maybe
<MDXString
>
printTypeMetadata()
readonly static printTypeMetadata(type, options): string | MDXString
Defined in: printer.ts:222
Parameters
type
unknown
options
PrintTypeOptions
Returns
string
| MDXString