Sha256: 8b64a8db6383516c2c8355d1d5ab4d4322e85dcb16e275db82a799370a901c2b

Contents?: true

Size: 802 Bytes

Versions: 3

Compression:

Stored size: 802 Bytes

Contents

# frozen_string_literal: true

module SolidusGraphqlApi
  module Types
    module InputObjects
      class AddressInput < Base::InputObject
        description "Address."

        argument :address1, String, required: true
        argument :address2, String, required: false
        argument :alternative_phone, String, required: false
        argument :city, String, required: true
        argument :company, String, required: false
        argument :country_id, ID, required: true, loads: Types::Country
        argument :name, String, required: true
        argument :phone, String, required: true
        argument :state_name, String, required: false
        argument :state_id, ID, required: false, loads: Types::State
        argument :zipcode, String, required: true
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solidus_graphql_api-0.3.1 lib/solidus_graphql_api/types/input_objects/address_input.rb
solidus_graphql_api-0.3.0 lib/solidus_graphql_api/types/input_objects/address_input.rb
solidus_graphql_api-0.2.0 lib/solidus_graphql_api/types/input_objects/address_input.rb