function addFilterOptionsArguments()

in src/schemaModelValidator.js [179:211]


function addFilterOptionsArguments(field) {
    // filter
    field.arguments.push({
        kind: 'InputValueDefinition',
        name: {
            kind: 'Name',
            value: 'filter'
        },
        type: {
            kind: 'NamedType',
            name: {
                kind: 'Name',
                value: field.type.type.name.value + 'Input'
            }
        }
    });

    // options
    field.arguments.push({
        kind: 'InputValueDefinition',
        name: {
            kind: 'Name',
            value: 'options'
        },
        type: {
            kind: 'NamedType',
            name: {
                kind: 'Name',
                value: 'Options'
            }
        }
    });
}