INNER CODE UNIT · JavaScript

processEnumType

sheerun/graphqlviz · index.js:160

function processEnumType (type) {
  var fields = _.map(type.enumValues, enumValue => {
    var field = _.cloneDeep(enumValue)
    field.isEnumValue = true
    return field
  })
  return {
    name: type.name,
    isEnumType: true,
    fields: fields
  }
}

// process a graphql input type object
// returns simplified version of the input type
function processInputType (type) {
  var fields = _.map(type.inputFields, analyzeField.bind(this))
  return {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…