Skip to main content
Latest
type alias ASTVisitFn
import { type ASTVisitFn } from "https://deno.land/x/kilatgraphql@16.6.0-1/mod.ts";

A visitor is comprised of visit functions, which are called on each node during the visitor's traversal.

Type Parameters

TVisitedNode extends ASTNode
definition: (
key: string | number | undefined,
parent: ASTNode | ReadonlyArray<ASTNode> | undefined,
path: ReadonlyArray<string | number>,
ancestors: ReadonlyArray<ASTNode | ReadonlyArray<ASTNode>>,
) => any