inputTypes
Contents
Add custom GraphQL input types.
Usage
Add definitions to the inputTypes property returned by your extension function. Each key is the name of a GraphQL type.
import type {Extensions, GraphQL} from '@enonic-types/guillotine';
export const extensions = (graphQL: GraphQL): Extensions => {
return {
inputTypes: {
CustomFilterInput: {
description: "Custom Filter Input",
fields: {
exact: graphQL.GraphQLString,
startsWith: graphQL.GraphQLString,
endsWith: graphQL.GraphQLString,
contains: graphQL.GraphQLString
}
}
}
};
};