Sha256: d9ded838fbcc9b502d05c7787831c14ad12e5a6da3b55094aa11770e946baef8

Contents?: true

Size: 448 Bytes

Versions: 23

Compression:

Stored size: 448 Bytes

Contents

module Algolia
  class BaseIterator
    include Helpers
    #TODO: double check Enumerable
    include Enumerable[Hash[Symbol, String|[String]], void]

    # TODO: add Transporter
    attr_reader transporter: untyped
    attr_reader index_name: String
    attr_reader opts: Hash[Symbol, String|[String]]

    # TODO: add Transporter
    def initialize: (untyped transporter, String index_name, Hash[Symbol, String|[String]] opts) -> void
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

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