UNPKG

@terabits/grapi

Version:

Grapi Schema Generator For GraphQL Server

20 lines (19 loc) 604 B
import { ListMutable } from '..'; import Model from '../dataModel/model'; import { Hook } from '../hooks/interface'; import { Context, Plugin } from './interface'; export default class DeletePlugin implements Plugin { private whereInputPlugin; private baseTypePlugin; private readonly hook; constructor({ hook }: { hook: Hook; }); setPlugins(plugins: Plugin[]): void; visitModel(model: Model, context: Context): void; resolveInMutation({ model, dataSource }: { model: Model; dataSource: ListMutable; }): any; private static getInputName; }