class Strava::Stream

Attributes

data[R]
type[R]

Public Class Methods

new(data) click to toggle source
# File lib/strava/stream.rb, line 8
def initialize(data)
  # @response = data
  @id             = data["id"]
  
  @type           = data["type"]          # => "latlng",
  @data           = data["data"]          # => [...],
  @series_type    = data["series_type"]   # => "distance",
  @original_size  = data["original_size"] # => 512,
  @resolution     = data["resolution"]    # => "low"

  self
end

Public Instance Methods

[](i) click to toggle source
# File lib/strava/stream.rb, line 24
def [](i)
  @data[i]
end
size() click to toggle source
# File lib/strava/stream.rb, line 21
def size
  @data.size
end