class Strava::Lap
Laps for an activity
Usage:
ca = Strava::Athlete.current_athlete; activity = ca.activities.first; lap = activity.laps.first
@see strava.github.io/api/v3/activities/#laps Strava
Docs - Activity
Laps
Public Instance Methods
update(data, **opts)
click to toggle source
# File lib/strava/lap.rb, line 13 def update(data, **opts) @response = data @id = data['id'] @resource_state = data["resource_state"] @name = data["name"] @activity = data["activity"] @athlete = data["athlete"] @elapsed_time = data["elapsed_time"] @moving_time = data["moving_time"] @start_date = data["start_date"] @start_date_local = data["start_date_local"] @distance = data["distance"] @start_index = data["start_index"] @end_index = data["end_index"] @total_elevation_gain = data["total_elevation_gain"] @average_speed = data["average_speed"] @max_speed = data["max_speed"] @average_cadence = data["average_cadence"] @average_heartrate = data["average_heartrate"] @max_heartrate = data["max_heartrate"] @lap_index = data["lap_index"] @split = data["split"] @pace_zone = data["pace_zone"] end