class MultiVisitor
extends AbstractVisitor
import { MultiVisitor } from "https://deno.land/x/apex_core@v0.1.4/model/visitor.ts";
Constructors
new
MultiVisitor(...visitors: Visitor[])Properties
private
visitors: Visitor[]Methods
addVisitors(...visitors: Visitor[]): void
visitAlias(context: Context): void
visitAliasAfter(context: Context): void
visitAliasBefore(context: Context): void
visitAliasesAfter(context: Context): void
visitAliasesBefore(context: Context): void
visitAllOperationsAfter(context: Context): void
visitAllOperationsBefore(context: Context): void
visitAnnotation(context: Context): void
visitAnnotationArgument(context: Context): void
visitAnnotationArgumentsAfter(context: Context): void
visitAnnotationArgumentsBefore(context: Context): void
visitAnnotationsAfter(context: Context): void
visitAnnotationsBefore(context: Context): void
visitDirective(context: Context): void
visitDirectiveAfter(context: Context): void
visitDirectiveBefore(context: Context): void
visitDirectiveParameter(context: Context): void
visitDirectiveParametersAfter(context: Context): void
visitDirectiveParametersBefore(context: Context): void
visitDirectivesAfter(context: Context): void
visitDirectivesBefore(context: Context): void
visitEnumsAfter(context: Context): void
visitEnumsBefore(context: Context): void
visitEnumValue(context: Context): void
visitEnumValuesAfter(context: Context): void
visitEnumValuesBefore(context: Context): void
visitImport(context: Context): void
visitImportsAfter(context: Context): void
visitImportsBefore(context: Context): void
visitInterface(context: Context): void
visitInterfaceAfter(context: Context): void
visitInterfaceBefore(context: Context): void
visitInterfacesAfter(context: Context): void
visitInterfacesBefore(context: Context): void
visitNamespace(context: Context): void
visitNamespaceAfter(context: Context): void
visitNamespaceBefore(context: Context): void
visitOperation(context: Context): void
visitOperationAfter(context: Context): void
visitOperationBefore(context: Context): void
visitOperationsAfter(context: Context): void
visitOperationsBefore(context: Context): void
visitParameter(context: Context): void
visitParametersAfter(context: Context): void
visitParametersBefore(context: Context): void
visitTypeAfter(context: Context): void
visitTypeBefore(context: Context): void
visitTypeField(context: Context): void
visitTypeFieldsAfter(context: Context): void
visitTypeFieldsBefore(context: Context): void
visitTypesAfter(context: Context): void
visitTypesBefore(context: Context): void
visitUnion(context: Context): void
visitUnionsAfter(context: Context): void
visitUnionsBefore(context: Context): void