import { InterfaceDefinition } from "https://deno.land/x/apex_core@v0.1.3/ast/mod.ts";
Constructors
new
InterfaceDefinition(loc: Location | undefined,
name: Name,
desc?: StringValue,
op?: OperationDefinition[],
annotations?: Annotation[],
Methods
accept(context: Context, visitor: Visitor): void
annotation(name: string, callback?: (annotation: Annotation) => void): Annotation | undefined
Constructors
new
InterfaceDefinition(loc: Location | undefined,
name: Name,
desc?: StringValue,
op?: OperationDefinition[],
annotations?: Annotation[],
Methods
accept(context: Context, visitor: Visitor): void
annotation(name: string, callback?: (annotation: Annotation) => void): Annotation | undefined