Sha256: 1df5e65e7d3aa3179cf0bc6b5ed44099b219320b7098226ac74cf806ac41fd21

Contents?: true

Size: 407 Bytes

Versions: 6

Compression:

Stored size: 407 Bytes

Contents

# frozen_string_literal: true

module Strava
  module Models
    class ActivityZone < Strava::Models::Response
      property 'score'
      property 'distribution_buckets', transform_with: ->(v) { v.map { |r| Strava::Models::TimedZoneRange.new(r) } }
      property 'type'
      property 'resource_state'
      property 'sensor_based'
      property 'points'
      property 'custom_zones'
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
strava-ruby-client-2.2.0 lib/strava/models/activity_zone.rb
strava-ruby-client-2.1.0 lib/strava/models/activity_zone.rb
strava-ruby-client-2.0.0 lib/strava/models/activity_zone.rb
strava-ruby-client-1.1.0 lib/strava/models/activity_zone.rb
strava-ruby-client-1.0.1 lib/strava/models/activity_zone.rb
strava-ruby-client-1.0.0 lib/strava/models/activity_zone.rb