class SchemaDirectiveVisitor
extends SchemaVisitor
import { SchemaDirectiveVisitor } from "https://deno.land/x/bq-oak-graphql@v2.0/graphql-tools/utils/SchemaDirectiveVisitor.ts";
Constructors
new
protected
SchemaDirectiveVisitor(config: { name: string; args: TArgs; visitedType: VisitableSchemaType; schema: any; context: TContext; })Static Methods
protected
getDeclaredDirectives(schema: any, directiveVisitors: Record<string, SchemaDirectiveVisitorClass>): Record<string, any>getDirectiveDeclaration(directiveName: string, schema: any): any | null | undefined
visitSchemaDirectives(): Record<string, Array<SchemaDirectiveVisitor>>
schema: any,
directiveVisitors: Record<string, SchemaDirectiveVisitorClass>,
context?: Record<string, any>,