PlyoExerciseName

public struct PlyoExerciseName : ExerciseName
extension PlyoExerciseName: Hashable

Plyo Exercise Name

  • Exercise Name Type

    Declaration

    Swift

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

    Declaration

    Swift

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

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • Alternating Jump Lunge

    Declaration

    Swift

    static var alternatingJumpLunge: PlyoExerciseName { get }
  • Weighted Alternating Jump Lunge

    Declaration

    Swift

    static var weightedAlternatingJumpLunge: PlyoExerciseName { get }
  • Barbell Jump Squat

    Declaration

    Swift

    static var barbellJumpSquat: PlyoExerciseName { get }
  • Body Weight Jump Squat

    Declaration

    Swift

    static var bodyWeightJumpSquat: PlyoExerciseName { get }
  • Weighted Jump Squat

    Declaration

    Swift

    static var weightedJumpSquat: PlyoExerciseName { get }
  • Cross Knee Strike

    Declaration

    Swift

    static var crossKneeStrike: PlyoExerciseName { get }
  • Weighted Cross Knee Strike

    Declaration

    Swift

    static var weightedCrossKneeStrike: PlyoExerciseName { get }
  • Depth Jump

    Declaration

    Swift

    static var depthJump: PlyoExerciseName { get }
  • Weighted Depth Jump

    Declaration

    Swift

    static var weightedDepthJump: PlyoExerciseName { get }
  • Dumbbell Jump Squat

    Declaration

    Swift

    static var dumbbellJumpSquat: PlyoExerciseName { get }
  • Dumbbell Split Jump

    Declaration

    Swift

    static var dumbbellSplitJump: PlyoExerciseName { get }
  • Front Knee Strike

    Declaration

    Swift

    static var frontKneeStrike: PlyoExerciseName { get }
  • Weighted Front Knee Strike

    Declaration

    Swift

    static var weightedFrontKneeStrike: PlyoExerciseName { get }
  • High Box Jump

    Declaration

    Swift

    static var highBoxJump: PlyoExerciseName { get }
  • Weighted High Box Jump

    Declaration

    Swift

    static var weightedHighBoxJump: PlyoExerciseName { get }
  • Isometric Explosive Body Weight Jump Squat

    Declaration

    Swift

    static var isometricExplosiveBodyWeightJumpSquat: PlyoExerciseName { get }
  • Weighted Isometric Explosive Jump Squat

    Declaration

    Swift

    static var weightedIsometricExplosiveJumpSquat: PlyoExerciseName { get }
  • Lateral Leap and Hop

    Declaration

    Swift

    static var lateralLeapHop: PlyoExerciseName { get }
  • Weighted Lateral Leap and Hop

    Declaration

    Swift

    static var weightedLateralLeapHop: PlyoExerciseName { get }
  • Lateral Plyo Squats

    Declaration

    Swift

    static var lateralPlyoSquats: PlyoExerciseName { get }
  • Weighted Lateral Plyo Squats

    Declaration

    Swift

    static var weightedLateralPlyoSquats: PlyoExerciseName { get }
  • Lateral Slide

    Declaration

    Swift

    static var lateralSlide: PlyoExerciseName { get }
  • Weighted Lateral Slide

    Declaration

    Swift

    static var weightedLateralSlide: PlyoExerciseName { get }
  • Medicine Ball Overhead Throws

    Declaration

    Swift

    static var medicineBallOverheadThrows: PlyoExerciseName { get }
  • Medicine Ball Side Throw

    Declaration

    Swift

    static var medicineBallSideThrow: PlyoExerciseName { get }
  • Medicine Ball Slam

    Declaration

    Swift

    static var medicineBallSlam: PlyoExerciseName { get }
  • Side to Side Medicine Ball Throws

    Declaration

    Swift

    static var sideToSideMedicineBallThrows: PlyoExerciseName { get }
  • Side to Side Shuffle Jump

    Declaration

    Swift

    static var sideToSideShuffleJump: PlyoExerciseName { get }
  • Weighted Side to Side Shuffle Jump

    Declaration

    Swift

    static var weightedSideToSideShuffleJump: PlyoExerciseName { get }
  • Squat Jump Onto Box

    Declaration

    Swift

    static var squatJumpOntoBox: PlyoExerciseName { get }
  • Weighted Squat Jump Onto Box

    Declaration

    Swift

    static var weightedSquatJumpOntoBox: PlyoExerciseName { get }
  • Squat Jumps In and Out

    Declaration

    Swift

    static var squatJumpsInOut: PlyoExerciseName { get }
  • Weighted Squat Jumps In and Out

    Declaration

    Swift

    static var weightedSquatJumpsInOut: PlyoExerciseName { get }