strive-5.0.5: A client for the Strava V3 API.

Safe HaskellNone
LanguageHaskell2010

Strive.Types.Activities

Description

Synopsis

Documentation

data ActivityDetailed #

Constructors

ActivityDetailed 

Fields

Instances

Show ActivityDetailed # 
FromJSON ActivityDetailed # 
DistanceLens ActivityDetailed Double # 
TrainerLens ActivityDetailed Bool # 
CommuteLens ActivityDetailed Bool # 
PrivateLens ActivityDetailed Bool # 
Type_Lens ActivityDetailed ActivityType # 
NameLens ActivityDetailed Text # 
TruncatedLens ActivityDetailed Integer # 
TotalElevationGainLens ActivityDetailed Double # 
TimezoneLens ActivityDetailed Text # 
StartLongitudeLens ActivityDetailed Double # 
StartLatitudeLens ActivityDetailed Double # 
StartDateLocalLens ActivityDetailed UTCTime # 
StartDateLens ActivityDetailed UTCTime # 
ResourceStateLens ActivityDetailed ResourceState # 
PhotoCountLens ActivityDetailed Integer # 
MovingTimeLens ActivityDetailed Integer # 
MaxSpeedLens ActivityDetailed Double # 
MapLens ActivityDetailed PolylineDetailed # 
ManualLens ActivityDetailed Bool # 
IdLens ActivityDetailed Integer # 
HasKudoedLens ActivityDetailed Bool # 
GearLens ActivityDetailed GearSummary # 
FlaggedLens ActivityDetailed Bool # 
ElapsedTimeLens ActivityDetailed Integer # 
CommentCountLens ActivityDetailed Integer # 
CaloriesLens ActivityDetailed Double # 
AverageSpeedLens ActivityDetailed Double # 
AthleteCountLens ActivityDetailed Integer # 
AthleteLens ActivityDetailed AthleteMeta # 
AchievementCountLens ActivityDetailed Integer # 
DescriptionLens ActivityDetailed (Maybe Text) # 
GearIdLens ActivityDetailed (Maybe Text) # 
ExternalIdLens ActivityDetailed (Maybe Text) # 
WeightedAverageWattsLens ActivityDetailed (Maybe Integer) # 
UploadIdLens ActivityDetailed (Maybe Integer) # 
StartLatlngLens ActivityDetailed (Maybe (Double, Double)) # 
SegmentEffortsLens ActivityDetailed [EffortDetailed] # 
MaxHeartrateLens ActivityDetailed (Maybe Double) # 
LocationStateLens ActivityDetailed (Maybe Text) # 
LocationCountryLens ActivityDetailed (Maybe Text) # 
LocationCityLens ActivityDetailed (Maybe Text) # 
KilojoulesLens ActivityDetailed (Maybe Double) # 
InstagramPrimaryPhotoLens ActivityDetailed (Maybe Text) # 
EndLatlngLens ActivityDetailed (Maybe (Double, Double)) # 
DeviceWattsLens ActivityDetailed (Maybe Bool) # 
AverageHeartrateLens ActivityDetailed (Maybe Double) # 
AverageWattsLens ActivityDetailed (Maybe Double) # 

data ActivitySummary #

Constructors

ActivitySummary 

Fields

Instances

Show ActivitySummary # 
FromJSON ActivitySummary # 
DistanceLens ActivitySummary Double # 
TrainerLens ActivitySummary Bool # 
CommuteLens ActivitySummary Bool # 
PrivateLens ActivitySummary Bool # 
Type_Lens ActivitySummary ActivityType # 
NameLens ActivitySummary Text # 
TotalElevationGainLens ActivitySummary Double # 
TimezoneLens ActivitySummary Text # 
StartLongitudeLens ActivitySummary Double # 
StartLatitudeLens ActivitySummary Double # 
StartDateLocalLens ActivitySummary UTCTime # 
StartDateLens ActivitySummary UTCTime # 
ResourceStateLens ActivitySummary ResourceState # 
PhotoCountLens ActivitySummary Integer # 
MovingTimeLens ActivitySummary Integer # 
MaxSpeedLens ActivitySummary Double # 
MapLens ActivitySummary PolylineSummary # 
ManualLens ActivitySummary Bool # 
IdLens ActivitySummary Integer # 
HasKudoedLens ActivitySummary Bool # 
FlaggedLens ActivitySummary Bool # 
ElapsedTimeLens ActivitySummary Integer # 
CommentCountLens ActivitySummary Integer # 
AverageSpeedLens ActivitySummary Double # 
AthleteCountLens ActivitySummary Integer # 
AthleteLens ActivitySummary AthleteMeta # 
AchievementCountLens ActivitySummary Integer # 
KudosCountLens ActivitySummary Integer # 
GearIdLens ActivitySummary (Maybe Text) # 
ExternalIdLens ActivitySummary (Maybe Text) # 
WeightedAverageWattsLens ActivitySummary (Maybe Integer) # 
UploadIdLens ActivitySummary (Maybe Integer) # 
StartLatlngLens ActivitySummary (Maybe (Double, Double)) # 
MaxHeartrateLens ActivitySummary (Maybe Double) # 
LocationStateLens ActivitySummary (Maybe Text) # 
LocationCountryLens ActivitySummary (Maybe Text) # 
LocationCityLens ActivitySummary (Maybe Text) # 
KilojoulesLens ActivitySummary (Maybe Double) # 
EndLatlngLens ActivitySummary (Maybe (Double, Double)) # 
DeviceWattsLens ActivitySummary (Maybe Bool) # 
AverageHeartrateLens ActivitySummary (Maybe Double) # 
AverageWattsLens ActivitySummary (Maybe Double) # 

data ActivityLapSummary #

Instances

Show ActivityLapSummary # 
FromJSON ActivityLapSummary # 
DistanceLens ActivityLapSummary Double # 
AthleteIdLens ActivityLapSummary Integer # 
NameLens ActivityLapSummary Text # 
TotalElevationGainLens ActivityLapSummary Double # 
StartDateLocalLens ActivityLapSummary UTCTime # 
StartDateLens ActivityLapSummary UTCTime # 
ResourceStateLens ActivityLapSummary ResourceState # 
MovingTimeLens ActivityLapSummary Double # 
MaxSpeedLens ActivityLapSummary Double # 
IdLens ActivityLapSummary Integer # 
ElapsedTimeLens ActivityLapSummary Integer # 
AverageWattsLens ActivityLapSummary Double # 
AverageSpeedLens ActivityLapSummary Double # 
StartIndexLens ActivityLapSummary Integer # 
LapIndexLens ActivityLapSummary Integer # 
EndIndexLens ActivityLapSummary Integer # 
ActivityIdLens ActivityLapSummary Integer #