code: def leave_FieldDefinition(self, node, *args):
      return (
          node.name
          + wrap("(", join(node.arguments, ", "), ")")
          + ": "
          + node.type
          + wrap(" ", join(node.directives, " "))
      )
  
imports: import json
  from .visitor import Visitor, visit
label_desc: Use image node_id 28 for calling the PrintingVisitor obj's underlying member method code with example usage: obj.leave_FieldDefinition(node) and returns: unknown