Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TypeMixin

Hierarchy

  • TypeMixin

Index

Constructors

constructor

Properties

Protected node

Methods

getNamedType

  • getNamedType(): NamedTypeNode
  • Returns NamedTypeNode

getType

  • Returns TypeApi

getTypename

  • Returns Typename

isListType

  • isListType(deep?: undefined | false | true): boolean
  • Parameters

    • Optional deep: undefined | false | true

    Returns boolean

isNonNullType

  • isNonNullType(deep?: undefined | false | true): boolean
  • Parameters

    • Optional deep: undefined | false | true

    Returns boolean

setListType

  • setListType(to?: boolean): this
  • Parameters

    • Default value to: boolean = true

    Returns this

setNonNullType

  • setNonNullType(to?: boolean): this
  • Parameters

    • Default value to: boolean = true

    Returns this

setType

  • setType(props: Ast.TypeNodeProps | GQL.TypeNode): this
  • Parameters

    • props: Ast.TypeNodeProps | GQL.TypeNode

    Returns this

setTypename

  • Parameters

    Returns this

Generated using TypeDoc