INNER CODE UNIT · JavaScript
fields
sheerun/graphqlviz · index.js:119
var fields = _.map(type.fields, field => {
var obj = analyzeField.call(this, field)
if (
(obj.isUnionType && !this.theme.unions.hide) ||
(obj.isInterfaceType && !this.theme.interfaces.hide)
) {
addPossibleTypes(obj.type)
}
// process args
if (!this.theme.field.noargs) {
if (field.args && field.args.length) {
obj.args = _.map(field.args, analyzeField.bind(this))
}
}
return obj