PullUpExerciseName

public struct PullUpExerciseName : ExerciseName
extension PullUpExerciseName: Hashable

Pull Up Exercise Name

  • Exercise Name Type

    Declaration

    Swift

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

    Declaration

    Swift

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

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • Banded Pull Up

    Declaration

    Swift

    static var bandedPullUp: PullUpExerciseName { get }
  • 30 Degree Lat Pulldown

    Declaration

    Swift

    static var thirtyDegreeLatPulldown: PullUpExerciseName { get }
  • Band Assisted Chin Up

    Declaration

    Swift

    static var bandAssistedChinUp: PullUpExerciseName { get }
  • Close Grip Chin Up

    Declaration

    Swift

    static var closeGripChinUp: PullUpExerciseName { get }
  • Weighted Close Grip Chin Up

    Declaration

    Swift

    static var weightedCloseGripChinUp: PullUpExerciseName { get }
  • Close Grip Lat Pulldown

    Declaration

    Swift

    static var closeGripLatPulldown: PullUpExerciseName { get }
  • Crossover Chin Up

    Declaration

    Swift

    static var crossoverChinUp: PullUpExerciseName { get }
  • Weighted Crossover Chin Up

    Declaration

    Swift

    static var weightedCrossoverChinUp: PullUpExerciseName { get }
  • EZ Bar Pullover

    Declaration

    Swift

    static var ezBarPullover: PullUpExerciseName { get }
  • Hanging Hurdle

    Declaration

    Swift

    static var hangingHurdle: PullUpExerciseName { get }
  • Weighted Hanging Hurdle

    Declaration

    Swift

    static var weightedHangingHurdle: PullUpExerciseName { get }
  • Kneeling Lat Pulldown

    Declaration

    Swift

    static var kneelingLatPulldown: PullUpExerciseName { get }
  • Kneeling Underhand Grip Lat Pulldown

    Declaration

    Swift

    static var kneelingUnderhandGripLatPulldown: PullUpExerciseName { get }
  • Lat Pulldown

    Declaration

    Swift

    static var latPulldown: PullUpExerciseName { get }
  • Mixed Grip Chin Up

    Declaration

    Swift

    static var mixedGripChinUp: PullUpExerciseName { get }
  • Weighted Mixed Grip Chin Up

    Declaration

    Swift

    static var weightedMixedGripChinUp: PullUpExerciseName { get }
  • Mixed Grip Pull Up

    Declaration

    Swift

    static var mixedGripPullUp: PullUpExerciseName { get }
  • Weighted Mixed Grip Pull Up

    Declaration

    Swift

    static var weightedMixedGripPullUp: PullUpExerciseName { get }
  • Reverse Grip Pulldown

    Declaration

    Swift

    static var reverseGripPulldown: PullUpExerciseName { get }
  • Standing Cable Pullover

    Declaration

    Swift

    static var standingCablePullover: PullUpExerciseName { get }
  • Straight Arm Pulldown

    Declaration

    Swift

    static var straightArmPulldown: PullUpExerciseName { get }
  • Swiss Ball EZ Bar Pullover

    Declaration

    Swift

    static var swissBallEzBarPullover: PullUpExerciseName { get }
  • Towel Pull Up

    Declaration

    Swift

    static var towelPullUp: PullUpExerciseName { get }
  • Weighted Towel Pull Up

    Declaration

    Swift

    static var weightedTowelPullUp: PullUpExerciseName { get }
  • Weighted Pull Up

    Declaration

    Swift

    static var weightedPullUp: PullUpExerciseName { get }
  • Wide Grip Lat Pulldown

    Declaration

    Swift

    static var wideGripLatPulldown: PullUpExerciseName { get }
  • Wide Grip Pull Up

    Declaration

    Swift

    static var wideGripPullUp: PullUpExerciseName { get }
  • Weighted Wide Grip Pull Up

    Declaration

    Swift

    static var weightedWideGripPullUp: PullUpExerciseName { get }
  • Burpee Pull Up

    Declaration

    Swift

    static var burpeePullUp: PullUpExerciseName { get }
  • Weighted Burpee Pull Up

    Declaration

    Swift

    static var weightedBurpeePullUp: PullUpExerciseName { get }
  • Jumping Pull Up

    Declaration

    Swift

    static var jumpingPullUps: PullUpExerciseName { get }
  • Weighted Jumping Pull Up

    Declaration

    Swift

    static var weightedJumpingPullUps: PullUpExerciseName { get }
  • Kipping Pull Up

    Declaration

    Swift

    static var kippingPullUp: PullUpExerciseName { get }
  • Weighted Kipping Pull Up

    Declaration

    Swift

    static var weightedKippingPullUp: PullUpExerciseName { get }
  • L Pull Up

    Declaration

    Swift

    static var lPullUp: PullUpExerciseName { get }
  • Weighted L Pull Up

    Declaration

    Swift

    static var weightedLPullUp: PullUpExerciseName { get }
  • Suspended Chin Up

    Declaration

    Swift

    static var suspendedChinUp: PullUpExerciseName { get }
  • Weighted Suspended Chin Up

    Declaration

    Swift

    static var weightedSuspendedChinUp: PullUpExerciseName { get }
  • Pull Up

    Declaration

    Swift

    static var pullUp: PullUpExerciseName { get }