strive-6.0.0.11: A client for the Strava V3 API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Strive.Enums

Description

Types for choosing an option from a limited set.

Synopsis

Documentation

data ActivityType Source #

An activity's type.

Instances

Instances details
FromJSON ActivityType Source # 
Instance details

Defined in Strive.Enums

Show ActivityType Source # 
Instance details

Defined in Strive.Enums

Eq ActivityType Source # 
Instance details

Defined in Strive.Enums

ActivityTypeLens SegmentDetailed ActivityType Source # 
Instance details

Defined in Strive.Internal.Lenses

ActivityTypeLens SegmentSummary ActivityType Source # 
Instance details

Defined in Strive.Internal.Lenses

Type_Lens ActivityDetailed ActivityType Source # 
Instance details

Defined in Strive.Internal.Lenses

Type_Lens ActivitySummary ActivityType Source # 
Instance details

Defined in Strive.Internal.Lenses

ActivityTypeLens UploadActivityOptions (Maybe ActivityType) Source # 
Instance details

Defined in Strive.Internal.Lenses

Type_Lens UpdateActivityOptions (Maybe ActivityType) Source # 
Instance details

Defined in Strive.Internal.Lenses

data AgeGroup Source #

An athlete's age group.

Instances

Instances details
Show AgeGroup Source # 
Instance details

Defined in Strive.Enums

Eq AgeGroup Source # 
Instance details

Defined in Strive.Enums

AgeGroupLens GetSegmentLeaderboardOptions (Maybe AgeGroup) Source # 
Instance details

Defined in Strive.Internal.Lenses

data ClubType Source #

A club's type.

Instances

Instances details
FromJSON ClubType Source # 
Instance details

Defined in Strive.Enums

Show ClubType Source # 
Instance details

Defined in Strive.Enums

Eq ClubType Source # 
Instance details

Defined in Strive.Enums

ClubTypeLens ClubDetailed ClubType Source # 
Instance details

Defined in Strive.Internal.Lenses

data FrameType Source #

A bike's frame type.

Instances

Instances details
FromJSON FrameType Source # 
Instance details

Defined in Strive.Enums

Show FrameType Source # 
Instance details

Defined in Strive.Enums

Eq FrameType Source # 
Instance details

Defined in Strive.Enums

FrameTypeLens GearDetailed (Maybe FrameType) Source # 
Instance details

Defined in Strive.Internal.Lenses

data PhotoType Source #

A photo's type.

Constructors

InstagramPhoto 

Instances

Instances details
FromJSON PhotoType Source # 
Instance details

Defined in Strive.Enums

Show PhotoType Source # 
Instance details

Defined in Strive.Enums

Eq PhotoType Source # 
Instance details

Defined in Strive.Enums

Type_Lens PhotoSummary PhotoType Source # 
Instance details

Defined in Strive.Internal.Lenses

data Resolution Source #

A stream's resolution.

Constructors

Low 
Medium 
High 

data ResourceState Source #

A resource's state.

Constructors

Meta 
Summary 
Detailed 

Instances

Instances details
FromJSON ResourceState Source # 
Instance details

Defined in Strive.Enums

Show ResourceState Source # 
Instance details

Defined in Strive.Enums

Eq ResourceState Source # 
Instance details

Defined in Strive.Enums

ResourceStateLens ActivityDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ActivityLapSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ActivitySummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ActivityZoneDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens AthleteDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens AthleteMeta ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens AthleteSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ClubDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ClubSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens CommentSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens EffortDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens GearDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens GearSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens PhotoSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens PolylineDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens PolylineSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens SegmentDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens SegmentExplorerEntry ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens SegmentSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

data SeriesType Source #

A series' type in a stream.

Constructors

Distance 
Time 

data SportType Source #

A club's sport type.

Instances

Instances details
FromJSON SportType Source # 
Instance details

Defined in Strive.Enums

Show SportType Source # 
Instance details

Defined in Strive.Enums

Eq SportType Source # 
Instance details

Defined in Strive.Enums

SportTypeLens ClubDetailed SportType Source # 
Instance details

Defined in Strive.Internal.Lenses