CardioExerciseName

public struct CardioExerciseName : ExerciseName
extension CardioExerciseName: Hashable

Cardio Exercise Name

  • Exercise Name Type

    Declaration

    Swift

    public typealias ExerciseNameType = CardioExerciseName
  • Exercise Catagory Type

    Declaration

    Swift

    public var catagory: ExerciseCategory { get }
  • Exercise Name

    Declaration

    Swift

    private(set) public var name: String { get }
  • Exercise Name Number

    Declaration

    Swift

    private(set) public var number: UInt16 { get }
  • List of Supported ExerciseNames

    Declaration

    Swift

    static var supportedExerciseNames: [CardioExerciseName] { get }
  • Creates a ExerciseName Object

    Declaration

    Swift

    static func create(rawValue: UInt16) -> CardioExerciseName?

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • Bob and Weave Circle

    Declaration

    Swift

    static var bobWeaveCircle: CardioExerciseName { get }
  • Weighted Bob and Weave Circle

    Declaration

    Swift

    static var weightedBobWeaveCircle: CardioExerciseName { get }
  • Cardio Core Crawl

    Declaration

    Swift

    static var cardioCoreCrawl: CardioExerciseName { get }
  • Weighted Cardio Core Crawl

    Declaration

    Swift

    static var weightedCardioCoreCrawl: CardioExerciseName { get }
  • Double Under

    Declaration

    Swift

    static var doubleUnder: CardioExerciseName { get }
  • Weighted Double Under

    Declaration

    Swift

    static var weightedDoubleUnder: CardioExerciseName { get }
  • Jump Rope

    Declaration

    Swift

    static var jumpRope: CardioExerciseName { get }
  • Weighted Jump Rope

    Declaration

    Swift

    static var weightedJumpRope: CardioExerciseName { get }
  • Jump Rope Crossover

    Declaration

    Swift

    static var jumpRopeCrossover: CardioExerciseName { get }
  • Weighted Jump Rope Crossover

    Declaration

    Swift

    static var weightedJumpRopeCrossover: CardioExerciseName { get }
  • Jump Rope Jog

    Declaration

    Swift

    static var jumpRopeJog: CardioExerciseName { get }
  • Weighted Jump Rope Jog

    Declaration

    Swift

    static var weightedJumpRopeJog: CardioExerciseName { get }
  • Jumping Jacks

    Declaration

    Swift

    static var jumpingJacks: CardioExerciseName { get }
  • Weighted Jumping Jacks

    Declaration

    Swift

    static var weightedJumpingJacks: CardioExerciseName { get }
  • Ski Moguls

    Declaration

    Swift

    static var skiMoguls: CardioExerciseName { get }
  • Weighted Ski Moguls

    Declaration

    Swift

    static var weightedSkiMoguls: CardioExerciseName { get }
  • Split Jacks

    Declaration

    Swift

    static var splitJacks: CardioExerciseName { get }
  • Weighted Split Jacks

    Declaration

    Swift

    static var weightedSplitJacks: CardioExerciseName { get }
  • Squat Jacks

    Declaration

    Swift

    static var squatJacks: CardioExerciseName { get }
  • Weighted Squat Jacks

    Declaration

    Swift

    static var weightedSquatJacks: CardioExerciseName { get }
  • Triple Under

    Declaration

    Swift

    static var tripleUnder: CardioExerciseName { get }
  • Weighted Triple Under

    Declaration

    Swift

    static var weightedTripleUnder: CardioExerciseName { get }