Sha256: 2572a3d29cc96a8c77e87531f107b4103eba1f8d6bff75c6f7325f311cc54ed3

Contents?: true

Size: 532 Bytes

Versions: 23

Compression:

Stored size: 532 Bytes

Contents

module Algolia
  class BaseIterator
    include Helpers
    include Enumerable

    attr_reader :transporter, :index_name, :opts

    # @param transporter    [Transport::Transport]  transporter used for requests
    # @param index_name    [String]  Name of the index
    # @param opts [Hash] contains extra parameters to send with your query
    #
    def initialize(transporter, index_name, opts)
      @transporter = transporter
      @index_name  = index_name
      @opts        = opts
      @response    = nil
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
algolia-2.3.4 lib/algolia/iterators/base_iterator.rb
algolia-2.3.3 lib/algolia/iterators/base_iterator.rb
algolia-2.3.2 lib/algolia/iterators/base_iterator.rb
algolia-2.3.1 lib/algolia/iterators/base_iterator.rb
algolia-2.3.0 lib/algolia/iterators/base_iterator.rb
algolia-2.2.5 lib/algolia/iterators/base_iterator.rb
algolia-2.2.4 lib/algolia/iterators/base_iterator.rb
algolia-2.2.3 lib/algolia/iterators/base_iterator.rb
algolia-2.2.2 lib/algolia/iterators/base_iterator.rb
algolia-2.2.1 lib/algolia/iterators/base_iterator.rb
algolia-2.2.0 lib/algolia/iterators/base_iterator.rb
algolia-2.1.1 lib/algolia/iterators/base_iterator.rb
algolia-2.0.4 lib/algolia/iterators/base_iterator.rb
algolia-2.0.3 lib/algolia/iterators/base_iterator.rb
algolia-2.0.2 lib/algolia/iterators/base_iterator.rb
algolia-2.0.1 lib/algolia/iterators/base_iterator.rb
algolia-2.0.0 lib/algolia/iterators/base_iterator.rb
algolia-2.0.0.pre.beta.3 lib/algolia/iterators/base_iterator.rb
algolia-2.0.0.pre.beta.2 lib/algolia/iterators/base_iterator.rb
algolia-2.0.0.pre.beta.1 lib/algolia/iterators/base_iterator.rb