Module: ActiveAdmin::GraphQL::Integration::PageDSLMethods

Defined in:
lib/active_admin/graphql/integration.rb

Instance Method Summary collapse

Instance Method Details

#graphql_field(field_name, graphql_type, null: true, description: nil, &block) ⇒ Object



103
104
105
106
107
108
109
110
111
# File 'lib/active_admin/graphql/integration.rb', line 103

def graphql_field(field_name, graphql_type, null: true, description: nil, &block)
  config.graphql_fields << {
    name: field_name.to_s,
    type: graphql_type,
    null: null,
    description: description,
    resolver: block
  }
end