Class: NikeV2::Metrics
- Inherits:
-
Object
- Object
- NikeV2::Metrics
- Extended by:
- Forwardable
- Includes:
- Enumerable
- Defined in:
- lib/nike_v2/metrics.rb
Constant Summary collapse
- METRIC_TYPES =
%w(FUEL CALORIES DISTANCE STEPS)
Instance Method Summary collapse
- #durations ⇒ Object
-
#initialize(activity, data_set) ⇒ Metrics
constructor
A new instance of Metrics.
Constructor Details
#initialize(activity, data_set) ⇒ Metrics
Returns a new instance of Metrics.
11 12 13 14 15 16 |
# File 'lib/nike_v2/metrics.rb', line 11 def initialize(activity, data_set) @activity = activity @metrics_array = [] build_metrics(data_set) self end |
Instance Method Details
#durations ⇒ Object
26 27 28 |
# File 'lib/nike_v2/metrics.rb', line 26 def durations @metrics_array.collect(&:duration).sort.first end |