InterfaceTypeOptions


interface InterfaceTypeOptions {
  description?: string
  isAbstract?: boolean
  resolveType?: ResolveTypeFn<any, any>
  implements?: Function | Function[] | (() => Function | Function[])
}

Properties

Property Description
description?: string

Description of the argument.

isAbstract?: boolean

If true, type will not be registered in the schema.

resolveType?: ResolveTypeFn<any, any>

Custom implementation of the "resolveType" function.

implements?: Function | Function[] | (() => Function | Function[])

Interfaces implemented by this interface.