getDirective<T>( node: | OperationDefinitionNode | FragmentDefinitionNode | SchemaDefinitionNode | ScalarTypeDefinitionNode | ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode | UnionTypeDefinitionNode | EnumTypeDefinitionNode | InputObjectTypeDefinitionNode | FieldNode | FragmentSpreadNode | InlineFragmentNode | FieldDefinitionNode | EnumValueDefinitionNode | InputValueDefinitionNode, name: string,): undefined | T Parameters
- node:
| OperationDefinitionNode
| FragmentDefinitionNode
| SchemaDefinitionNode
| ScalarTypeDefinitionNode
| ObjectTypeDefinitionNode
| InterfaceTypeDefinitionNode
| UnionTypeDefinitionNode
| EnumTypeDefinitionNode
| InputObjectTypeDefinitionNode
| FieldNode
| FragmentSpreadNode
| InlineFragmentNode
| FieldDefinitionNode
| EnumValueDefinitionNode
| InputValueDefinitionNode - name: string
Returns undefined | T