SubSport

public enum SubSport : UInt8

FIT Sub Sport

  • Generic

    Declaration

    Swift

    case generic = 0
  • Treadmill - Run/Fitness Equipment

    Declaration

    Swift

    case treadmill = 1
  • Street - Run

    Declaration

    Swift

    case street = 2
  • Trail - Run

    Declaration

    Swift

    case trail = 3
  • Track - Run

    Declaration

    Swift

    case track = 4
  • Spin - Cycling

    Declaration

    Swift

    case spin = 5
  • Indoor Cycling - Cycling/Fitness Equipment

    Declaration

    Swift

    case indoorCycling = 6
  • Road - Cycling

    Declaration

    Swift

    case road = 7
  • Mountain - Cycling

    Declaration

    Swift

    case mountain = 8
  • Downhill - Cycling

    Declaration

    Swift

    case downhill = 9
  • Recumbent - Cycling

    Declaration

    Swift

    case recumbent = 10
  • Cyclocross - Cycling

    Declaration

    Swift

    case cyclocross = 11
  • Hand Cycling - Cycling

    Declaration

    Swift

    case handCycling = 12
  • Track Cycling - Cycling

    Declaration

    Swift

    case trackCycling = 13
  • Indoor Rowing - Fitness Equipment

    Declaration

    Swift

    case indoorRowing = 14
  • Elliptical - Fitness Equipment

    Declaration

    Swift

    case elliptical = 15
  • Stair Climbing - Fitness Eqiupment

    Declaration

    Swift

    case stairClimbing = 16
  • Lap Swimming - Swimming

    Declaration

    Swift

    case lapSwimming = 17
  • Open Water - Swimming

    Declaration

    Swift

    case openWater = 18
  • Flexibility Training - Training

    Declaration

    Swift

    case flexibilityTraining = 19
  • Strength Training - Training

    Declaration

    Swift

    case strengthTraining = 20
  • Warm Up - Tennis

    Declaration

    Swift

    case warmUp = 21
  • Match - Tennis

    Declaration

    Swift

    case match = 22
  • Exercise - Tennis

    Declaration

    Swift

    case exercise = 23
  • Challenge - Tenni

    Declaration

    Swift

    case challenge = 24
  • Indoor Skiing - Fitness Equipment

    Declaration

    Swift

    case indoorSkiing = 25
  • Cardio Training - Training

    Declaration

    Swift

    case cardioTraining = 26
  • Indoor Walking = Walking/Fitness Equipment

    Declaration

    Swift

    case indoorWalking = 27
  • E Bike Fitness - E-Biking

    Declaration

    Swift

    case eBikeFitness = 28
  • bmx

    BMX - Cycling

    Declaration

    Swift

    case bmx = 29
  • Casual Walking - Walking

    Declaration

    Swift

    case casualWalking = 30
  • Speed Walking - Walking

    Declaration

    Swift

    case speedWalking = 31
  • Bike to Run Transition - Transition

    Declaration

    Swift

    case bikeRunTransition = 32
  • Run to Bike Transition - Transition

    Declaration

    Swift

    case runBikeTransition = 33
  • Swim to Bike Transition - Transition

    Declaration

    Swift

    case swimBikeTransition = 34
  • atv

    ATV - Motorcycling

    Declaration

    Swift

    case atv = 35
  • Motocross = Motorcycling

    Declaration

    Swift

    case motocross = 36
  • Backcountry - Alpine Skiing/Snowboarding

    Declaration

    Swift

    case backcountry = 37
  • Resort - Alpine Skiing/Snowboarding

    Declaration

    Swift

    case resort = 38
  • RC Drone - Flying

    Declaration

    Swift

    case rcDrone = 39
  • Wingsuit - Flying

    Declaration

    Swift

    case wingsuit = 40
  • Whitewater - Kayaking/Rafting

    Declaration

    Swift

    case whitewater = 41
  • Skate Skiing = Cross Country Skiing

    Declaration

    Swift

    case skateSkiing = 42
  • Yoga - Training

    Declaration

    Swift

    case yoga = 43
  • Pilates - Training

    Declaration

    Swift

    case pilates = 44
  • Indoor Running - Run

    Declaration

    Swift

    case indoorRunning = 45
  • Gravel Cycling - Cycling

    Declaration

    Swift

    case gravelCycling = 46
  • E Bike Mountain - Cycling

    Declaration

    Swift

    case eBikeMountain = 47
  • Commuting - Cycling

    Declaration

    Swift

    case commuting = 48
  • Mixed Surface - Cycling

    Declaration

    Swift

    case mixedSurface = 49
  • Navigate

    Declaration

    Swift

    case navigate = 50
  • Track Me

    Declaration

    Swift

    case trackMe = 51
  • map

    Map

    Declaration

    Swift

    case map = 52
  • Single Gas Diving - Diving

    Declaration

    Swift

    case singleGasDiving = 53
  • Multi Gas Diving - Diving

    Declaration

    Swift

    case multiGasDiving = 54
  • Gauge Diving - Diving

    Declaration

    Swift

    case gaugeDiving = 55
  • Apnea Diving - Diving

    Declaration

    Swift

    case apneaDiving = 56
  • Apnea Hunting - Diving

    Declaration

    Swift

    case apneaHHunting = 57
  • Virtual Activity

    Declaration

    Swift

    case virtualActivity = 58
  • Obstacle

    Used for events where participants run, crawl through mud, climb over walls, etc

    Declaration

    Swift

    case obstacle = 59
  • all

    All

    Declaration

    Swift

    case all = 254
  • Invalid

    Declaration

    Swift

    case invalid = 255
  • String Value for the Enum

    Declaration

    Swift

    public var description: String { get }