ShoulderStabilityExerciseName

public struct ShoulderStabilityExerciseName : ExerciseName
extension ShoulderStabilityExerciseName: Hashable

Shoulder Stability Exercise Name

  • Exercise Name Type

    Declaration

    Swift

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

    Declaration

    Swift

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

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • 90 Degree Cable External Rotation

    Declaration

    Swift

    static var nintyDegreeCableExternalRotation: ShoulderStabilityExerciseName { get }
  • Band External Rotation

    Declaration

    Swift

    static var bandExternalRotation: ShoulderStabilityExerciseName { get }
  • Band Internal Rotation

    Declaration

    Swift

    static var bandInternalRotation: ShoulderStabilityExerciseName { get }
  • Bent Arm Lateral Raise and External Rotation

    Declaration

    Swift

    static var bentArmLateralRaiseExternalRotation: ShoulderStabilityExerciseName { get }
  • Cable External Rotation

    Declaration

    Swift

    static var cableExternalRotation: ShoulderStabilityExerciseName { get }
  • Dumbbell Face Pull with External Rotation

    Declaration

    Swift

    static var dumbbellFacePullExternalRotation: ShoulderStabilityExerciseName { get }
  • Floor I Raise

    Declaration

    Swift

    static var floorIRaise: ShoulderStabilityExerciseName { get }
  • Weighted Floor I Raise

    Declaration

    Swift

    static var weightedFloorIRaise: ShoulderStabilityExerciseName { get }
  • Floor T Raise

    Declaration

    Swift

    static var floorTRaise: ShoulderStabilityExerciseName { get }
  • Weighted Floor T Raise

    Declaration

    Swift

    static var weightedFloorTRaise: ShoulderStabilityExerciseName { get }
  • Floor Y Raise

    Declaration

    Swift

    static var floorYRaise: ShoulderStabilityExerciseName { get }
  • Weighted Floor Y Raise

    Declaration

    Swift

    static var weightedFloorYRaise: ShoulderStabilityExerciseName { get }
  • Incline I Raise

    Declaration

    Swift

    static var inclineIRaise: ShoulderStabilityExerciseName { get }
  • Weighted Incline I Raise

    Declaration

    Swift

    static var weightedInclineIRaise: ShoulderStabilityExerciseName { get }
  • Incline L Raise

    Declaration

    Swift

    static var inclineLRaise: ShoulderStabilityExerciseName { get }
  • Weighted Incline L Raise

    Declaration

    Swift

    static var weightedInclineLRaise: ShoulderStabilityExerciseName { get }
  • Incline T Raise

    Declaration

    Swift

    static var inclineTRaise: ShoulderStabilityExerciseName { get }
  • Weighted Incline T Raise

    Declaration

    Swift

    static var weightedInclineTRaise: ShoulderStabilityExerciseName { get }
  • Incline W Raise

    Declaration

    Swift

    static var inclineWRaise: ShoulderStabilityExerciseName { get }
  • Weighted Incline W Raise

    Declaration

    Swift

    static var weightedInclineWRaise: ShoulderStabilityExerciseName { get }
  • Incline Y Raise

    Declaration

    Swift

    static var inclineYRaise: ShoulderStabilityExerciseName { get }
  • Weighted Incline Y Raise

    Declaration

    Swift

    static var weightedInclineYRaise: ShoulderStabilityExerciseName { get }
  • Lying External Rotation

    Declaration

    Swift

    static var lyingExternalRotation: ShoulderStabilityExerciseName { get }
  • Seated Dumbbell External Rotation

    Declaration

    Swift

    static var seatedDumbbellExternalRotation: ShoulderStabilityExerciseName { get }
  • Standing L Raise

    Declaration

    Swift

    static var standingLRaise: ShoulderStabilityExerciseName { get }
  • Swiss Ball I Raise

    Declaration

    Swift

    static var swissBallIRaise: ShoulderStabilityExerciseName { get }
  • Weighted Swiss Ball I Raise

    Declaration

    Swift

    static var weightedSwissBallIRaise: ShoulderStabilityExerciseName { get }
  • Swiss Ball T Raise

    Declaration

    Swift

    static var swissBallTRaise: ShoulderStabilityExerciseName { get }
  • Weighted Swiss Ball T Raise

    Declaration

    Swift

    static var weightedSwissBallTRaise: ShoulderStabilityExerciseName { get }
  • Swiss Ball W Raise

    Declaration

    Swift

    static var swissBallWRaise: ShoulderStabilityExerciseName { get }
  • Weighted Swiss Ball W Raise

    Declaration

    Swift

    static var weightedSwissBallWRaise: ShoulderStabilityExerciseName { get }
  • Swiss Ball Y Raise

    Declaration

    Swift

    static var swissBallYRaise: ShoulderStabilityExerciseName { get }
  • Weighted Swiss Ball Y Raise

    Declaration

    Swift

    static var weightedSwissBallYRaise: ShoulderStabilityExerciseName { get }