RowExerciseName

public struct RowExerciseName : ExerciseName
extension RowExerciseName: Hashable

Row Exercise Name

  • Exercise Name Type

    Declaration

    Swift

    public typealias ExerciseNameType = RowExerciseName
  • 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: [RowExerciseName] { get }
  • Creates a ExerciseName Object

    Declaration

    Swift

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

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • Barbell Straight Leg Deadlift to Row

    Declaration

    Swift

    static var barbellStraightLegDeadliftRow: RowExerciseName { get }
  • Cable Row Standing

    Declaration

    Swift

    static var cableRowStanding: RowExerciseName { get }
  • Dumbbell Row

    Declaration

    Swift

    static var dumbbellRow: RowExerciseName { get }
  • Elevated Feet Inverted Row

    Declaration

    Swift

    static var elevatedFeetInvertedRow: RowExerciseName { get }
  • Weighted Elevated Feet Inverted Row

    Declaration

    Swift

    static var weightedElevatedFeetInvertedRow: RowExerciseName { get }
  • Face Pull

    Declaration

    Swift

    static var facePull: RowExerciseName { get }
  • Face Pull with External Rotation

    Declaration

    Swift

    static var facePullExternalRotation: RowExerciseName { get }
  • Inverted Row with Feet on Swiss Ball

    Declaration

    Swift

    static var intertedRowFeetSwissBall: RowExerciseName { get }
  • Weighted Inverted Row with Feet on Swiss Ball

    Declaration

    Swift

    static var weightedIntertedRowFeetSwissBall: RowExerciseName { get }
  • Kettlebell Row

    Declaration

    Swift

    static var kettlebellRow: RowExerciseName { get }
  • Modified Inverted Row

    Declaration

    Swift

    static var modifiedInvertedRow: RowExerciseName { get }
  • Weighted Modified Inverted Row

    Declaration

    Swift

    static var weightedModifiedInvertedRow: RowExerciseName { get }
  • Neutral Grip Alternating Dumbbell Row

    Declaration

    Swift

    static var neutralGripAlternatingDumbbellRow: RowExerciseName { get }
  • One Arm Bent Over Row

    Declaration

    Swift

    static var oneArmBentOverRow: RowExerciseName { get }
  • One Legged Dumbbell Row

    Declaration

    Swift

    static var oneLeggedDumbbellRow: RowExerciseName { get }
  • Renegade Row

    Declaration

    Swift

    static var renegadeRow: RowExerciseName { get }
  • Reverse Grip Barbrell Row

    Declaration

    Swift

    static var reverseGripBarbellRow: RowExerciseName { get }
  • Rope Handle Cable Row

    Declaration

    Swift

    static var ropeHandleCableRow: RowExerciseName { get }
  • Seated Cable Row

    Declaration

    Swift

    static var seatedCableRow: RowExerciseName { get }
  • Seated Dumbbell Row

    Declaration

    Swift

    static var seatedDumbbellRow: RowExerciseName { get }
  • Single Arm Cable Row

    Declaration

    Swift

    static var singleArmCableRow: RowExerciseName { get }
  • Single Arm Cable Row and Rotation

    Declaration

    Swift

    static var singleArmCableRowRotation: RowExerciseName { get }
  • Single Arm Inverted Row

    Declaration

    Swift

    static var singleArmInvertedRow: RowExerciseName { get }
  • Weighted Single Arm Inverted Row

    Declaration

    Swift

    static var weightedSingleArmInvertedRow: RowExerciseName { get }
  • Single Arm Neutral Grip Dumbbell Row and Rotation

    Declaration

    Swift

    static var singleArmNeutralGripDumbbellRowRotation: RowExerciseName { get }
  • Suspended Inverted Row

    Declaration

    Swift

    static var suspendedInvertedRow: RowExerciseName { get }
  • Weighted Suspended Inverted Row

    Declaration

    Swift

    static var weightedSuspendedInvertedRow: RowExerciseName { get }
  • T Bar Row

    Declaration

    Swift

    static var tBarRow: RowExerciseName { get }
  • Towel Grip Inverted Row

    Declaration

    Swift

    static var towelGripInvertedRow: RowExerciseName { get }
  • Weighted Towel Grip Inverted Row

    Declaration

    Swift

    static var weightedTowelGripInvertedRow: RowExerciseName { get }
  • Underhand Grip Cable Row

    Declaration

    Swift

    static var underhandGripCableRow: RowExerciseName { get }
  • V Grip Cable Row

    Declaration

    Swift

    static var vGripCableRow: RowExerciseName { get }
  • Wide Grip Seated Cable Row

    Declaration

    Swift

    static var wideGripSeatedCableRow: RowExerciseName { get }