Table of Contents

Class DetailedGear

Namespace
Tudormobile.Strava.Model
Assembly
Tudormobile.Strava.dll

Represents detailed information about a piece of gear (equipment) used in Strava activities.

public class DetailedGear
Inheritance
DetailedGear
Inherited Members

Properties

BrandName

Gets or sets the brand name of the gear.

public string? BrandName { get; set; }

Property Value

string

Description

Gets or sets the description of the gear.

public string Description { get; set; }

Property Value

string

Distance

Gets or sets the total distance traveled with this gear, measured in meters.

public int Distance { get; set; }

Property Value

int

FrameType

Gets or sets the frame type of the gear.

public FrameTypes FrameType { get; set; }

Property Value

FrameTypes

Id

Gets or sets the unique identifier for the gear.

public string Id { get; set; }

Property Value

string

ModelName

Gets or sets the model name of the gear.

public string? ModelName { get; set; }

Property Value

string

Name

Gets or sets the name of the gear. If no custom name is set, returns a combination of the brand name and model name when both are available.

public string Name { get; set; }

Property Value

string

Primary

Gets or sets a value indicating whether this is the primary gear of its type.

public bool Primary { get; set; }

Property Value

bool

ResourceState

Gets or sets the resource state indicating the level of detail available for this gear.

public ResourceStates ResourceState { get; set; }

Property Value

ResourceStates