strive-6.0.0.3: A client for the Strava V3 API.
Safe HaskellNone
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
Eq ActivityType Source # 
Instance details

Defined in Strive.Enums

Show ActivityType Source # 
Instance details

Defined in Strive.Enums

FromJSON 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 ActivitySummary ActivityType Source # 
Instance details

Defined in Strive.Internal.Lenses

Type_Lens ActivityDetailed 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
Eq AgeGroup Source # 
Instance details

Defined in Strive.Enums

Show 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
Eq ClubType Source # 
Instance details

Defined in Strive.Enums

Show ClubType Source # 
Instance details

Defined in Strive.Enums

FromJSON 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
Eq FrameType Source # 
Instance details

Defined in Strive.Enums

Show FrameType Source # 
Instance details

Defined in Strive.Enums

FromJSON 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
Eq PhotoType Source # 
Instance details

Defined in Strive.Enums

Show PhotoType Source # 
Instance details

Defined in Strive.Enums

FromJSON 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
Eq ResourceState Source # 
Instance details

Defined in Strive.Enums

Show ResourceState Source # 
Instance details

Defined in Strive.Enums

FromJSON ResourceState Source # 
Instance details

Defined in Strive.Enums

ResourceStateLens ClubDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ClubSummary 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 AthleteDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens AthleteSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens AthleteMeta ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens CommentSummary 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 SegmentSummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens SegmentExplorerEntry ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens EffortDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ActivitySummary ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ActivityDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ActivityZoneDetailed ResourceState Source # 
Instance details

Defined in Strive.Internal.Lenses

ResourceStateLens ActivityLapSummary 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
Eq SportType Source # 
Instance details

Defined in Strive.Enums

Show SportType Source # 
Instance details

Defined in Strive.Enums

FromJSON SportType Source # 
Instance details

Defined in Strive.Enums

SportTypeLens ClubDetailed SportType Source # 
Instance details

Defined in Strive.Internal.Lenses