UNPKG

@grapi/server

Version:

Grapi Schema Generator For GraphQL Server

18 lines (17 loc) 590 B
import Field from '../../dataModel/field'; import Model from '../../dataModel/model'; import { SdlField } from '../field/interface'; import SdlObjectType from '../namedType/objectType'; import { SdlMiddleware } from './interface'; export default class MetadataMiddleware implements SdlMiddleware { visitGrapiDataModel({ model, sdlObjectType, }: { model: Model; sdlObjectType: SdlObjectType; }): void; visitField({ field, sdlField, }: { model: Model; field: Field; sdlObjectType: SdlObjectType; sdlField: SdlField; }): void; }