module GraphQL::Language::Generation
def generate(node, indent: "", printer: GraphQL::Language::Printer.new)
-
(String)
- Valid GraphQL for `node`
Parameters:
-
printer
(GraphQL::Language::Printer
) -- An optional custom printer for printing AST nodes. Defaults to GraphQL::Language::Printer -
indent
(String
) -- Whitespace to add to each printed node -
node
(GraphQL::Language::Nodes::AbstractNode
) -- an AST node to recursively stringify
Other tags:
- Example: Turning a document into a query -
def generate(node, indent: "", printer: GraphQL::Language::Printer.new) printer.print(node, indent: indent) end