@terabits/grapi
Version:
Grapi Schema Generator For GraphQL Server
16 lines (15 loc) • 531 B
TypeScript
import { OrderBy } from '..';
import Model from '../dataModel/model';
import { Context, Plugin } from './interface';
declare const enum OrderByEnum {
ASC = "ASC",
DESC = "DESC"
}
export default class OrderInputPlugin implements Plugin {
visitModel(model: Model, context: Context): void;
getOrderInputName(model: Model): string;
static parseOrder(order: Record<string, OrderByEnum>): OrderBy | null;
parseOrder(order: Record<string, OrderByEnum>): OrderBy | null;
private createOrderFilter;
}
export {};