Sha256: 9c923a5c471f615c968b23a6b67917a6bbab7e23d1757c5acfdf42a7a482bbf3

Contents?: true

Size: 410 Bytes

Versions: 21

Compression:

Stored size: 410 Bytes

Contents

module ZTK
  module GoogleChart
    class Base

      module Ticks

        def tick_seed(start_time, end_time, unit)
          start_time = start_time.dup
          ticks = Array.new

          loop do
            ticks << date_scale(unit, start_time)
            start_time += 1.send(unit)
            break if (start_time > end_time)
          end

          ticks
        end

      end

    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
ztk-3.3.2 lib/ztk/google_chart/base/ticks.rb
ztk-3.3.1 lib/ztk/google_chart/base/ticks.rb
ztk-3.3.0 lib/ztk/google_chart/base/ticks.rb
ztk-3.2.6 lib/ztk/google_chart/base/ticks.rb
ztk-3.2.5 lib/ztk/google_chart/base/ticks.rb
ztk-3.2.4 lib/ztk/google_chart/base/ticks.rb
ztk-3.2.3 lib/ztk/google_chart/base/ticks.rb
ztk-3.2.2 lib/ztk/google_chart/base/ticks.rb
ztk-3.2.1 lib/ztk/google_chart/base/ticks.rb
ztk-3.2.0 lib/ztk/google_chart/base/ticks.rb
ztk-3.1.0 lib/ztk/google_chart/base/ticks.rb
ztk-3.0.4 lib/ztk/google_chart/base/ticks.rb
ztk-3.0.3 lib/ztk/google_chart/base/ticks.rb
ztk-3.0.2 lib/ztk/google_chart/base/ticks.rb
ztk-3.0.1 lib/ztk/google_chart/base/ticks.rb
ztk-3.0.0 lib/ztk/google_chart/base/ticks.rb
ztk-2.4.2 lib/ztk/google_chart/base/ticks.rb
ztk-2.4.1 lib/ztk/google_chart/base/ticks.rb
ztk-2.4.0 lib/ztk/google_chart/base/ticks.rb
ztk-2.3.1 lib/ztk/google_chart/base/ticks.rb