SquatExerciseName
public struct SquatExerciseName : ExerciseName
extension SquatExerciseName: Hashable
Squat Exercise Name
-
Exercise Name Type
Declaration
Swift
public typealias ExerciseNameType = SquatExerciseName -
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: [SquatExerciseName] { get } -
Creates a ExerciseName Object
Declaration
Swift
static func create(rawValue: UInt16) -> SquatExerciseName?Parameters
rawValueexerciseNumber
Return Value
ExerciseName Object
-
Leg Press
Declaration
Swift
static var legPress: SquatExerciseName { get } -
Back Squat with Body Bar
Declaration
Swift
static var backSquatBodyBar: SquatExerciseName { get } -
Back Squats
Declaration
Swift
static var backSquats: SquatExerciseName { get } -
Weighted Back Squats
Declaration
Swift
static var weightedBackSquats: SquatExerciseName { get } -
Balancing Squat
Declaration
Swift
static var balancingSquat: SquatExerciseName { get } -
Weighted Balancing Squat
Declaration
Swift
static var weightedBalancingSquat: SquatExerciseName { get } -
Barbell Back Squat
Declaration
Swift
static var barbellBackSquat: SquatExerciseName { get } -
Barbell Box Squat
Declaration
Swift
static var barbellBoxSquat: SquatExerciseName { get } -
Barbell Front Squat
Declaration
Swift
static var barbellFrontSquat: SquatExerciseName { get } -
Barbell Hack Squat
Declaration
Swift
static var barbellHackSquat: SquatExerciseName { get } -
Barbell Hang Squat Snatch
Declaration
Swift
static var barbellHangSquatSnatch: SquatExerciseName { get } -
Barbell Lateral Step Up
Declaration
Swift
static var barbellLateralStepUp: SquatExerciseName { get } -
Barbell Quarter Squat
Declaration
Swift
static var barbellQuarterSquat: SquatExerciseName { get } -
Barbell Siff Squat
Declaration
Swift
static var barbellSiffSquat: SquatExerciseName { get } -
Barbell Squat Snatch
Declaration
Swift
static var barbellSquatSnatch: SquatExerciseName { get } -
Barbell Squat with Heels Raised
Declaration
Swift
static var barbellSquatHeelsRaised: SquatExerciseName { get } -
Barbell Stepover
Declaration
Swift
static var barbellStepover: SquatExerciseName { get } -
Barbell Step Up
Declaration
Swift
static var barbellStepUp: SquatExerciseName { get } -
Bench Squat with Rotational Chop
Declaration
Swift
static var benchSquatRotationalChop: SquatExerciseName { get } -
Weighted Bench Squat with Rotational Chop
Declaration
Swift
static var weightedBenchSquatRotationalChop: SquatExerciseName { get } -
Body Weight Wall Squat
Declaration
Swift
static var bodyWeightWallSquat: SquatExerciseName { get } -
Weighted Wall Squat
Declaration
Swift
static var weightedWallSquat: SquatExerciseName { get } -
Box Step Squat
Declaration
Swift
static var boxStepSquat: SquatExerciseName { get } -
Weighted Box Step Squat
Declaration
Swift
static var weightedBoxStepSquat: SquatExerciseName { get } -
Braced Squat
Declaration
Swift
static var bracedSquat: SquatExerciseName { get } -
Crossed Arm Barbell Front Squat
Declaration
Swift
static var crossedArmBarbellFrontSquat: SquatExerciseName { get } -
Crossover Dumbbell Step Up
Declaration
Swift
static var crossoverDumbbellStepUp: SquatExerciseName { get } -
Dumbbell Front Squat
Declaration
Swift
static var dumbbellFrontSquat: SquatExerciseName { get } -
Dumbbell Split Squat
Declaration
Swift
static var dumbbellSplitSquat: SquatExerciseName { get } -
Dumbbell Squat
Declaration
Swift
static var dumbbellSquat: SquatExerciseName { get } -
Dumbbell Squat Clean
Declaration
Swift
static var dumbbellSquatClean: SquatExerciseName { get } -
Dumbbell Stepover
Declaration
Swift
static var dumbbellStepover: SquatExerciseName { get } -
Dumbbell Step Up
Declaration
Swift
static var dumbbellStepUp: SquatExerciseName { get } -
Elevated Single Leg Squat
Declaration
Swift
static var elevatedSingleLegSquat: SquatExerciseName { get } -
Weighted Elevated Single Leg Squat
Declaration
Swift
static var weightedElevatedSingleLegSquat: SquatExerciseName { get } -
Figure Four Squats
Declaration
Swift
static var figureFourSquats: SquatExerciseName { get } -
Weighted Figure Four Squats
Declaration
Swift
static var weightedFigureFourSquats: SquatExerciseName { get } -
Goblet Squat
Declaration
Swift
static var gobletSquat: SquatExerciseName { get } -
Kettlebell Squat
Declaration
Swift
static var kettlebellSquat: SquatExerciseName { get } -
Kettlebell Swing Overhead
Declaration
Swift
static var kettlebellSwingOverhead: SquatExerciseName { get } -
Kettlebell Swing with Flip to Squat
Declaration
Swift
static var kettlebellSwingFlipSquat: SquatExerciseName { get } -
Lateral Dumbbell Step Up
Declaration
Swift
static var lateralDumbbellStepUp: SquatExerciseName { get } -
One Legged Squat
Declaration
Swift
static var oneLeggedSquat: SquatExerciseName { get } -
Overhead Dumbbell Squat
Declaration
Swift
static var overheadDumbbellSquat: SquatExerciseName { get } -
Overhead Squat
Declaration
Swift
static var overheadSquat: SquatExerciseName { get } -
Partial Single Leg Squat
Declaration
Swift
static var partialSingleLegSquat: SquatExerciseName { get } -
Weighted Partial Single Leg Squat
Declaration
Swift
static var weightedPartialSingleLegSquat: SquatExerciseName { get } -
Pistol Squat
Declaration
Swift
static var pistolSquat: SquatExerciseName { get } -
Weighted Pistol Squat
Declaration
Swift
static var weightedPistolSquat: SquatExerciseName { get } -
Pile Slides
Declaration
Swift
static var pileSlides: SquatExerciseName { get } -
Weighted Pile Slides
Declaration
Swift
static var weightedPileSlides: SquatExerciseName { get } -
Pile Squat
Declaration
Swift
static var pileSquat: SquatExerciseName { get } -
Weighted Pile Squat
Declaration
Swift
static var weightedPileSquat: SquatExerciseName { get } -
Prisoner Squat
Declaration
Swift
static var prisonerSquat: SquatExerciseName { get } -
Weighted Prisoner Squat
Declaration
Swift
static var weightedPrisonerSquat: SquatExerciseName { get } -
Single Leg Bench Get Up
Declaration
Swift
static var singleLegBenchGetUp: SquatExerciseName { get } -
Weighted Single Leg Bench Get Up
Declaration
Swift
static var weightedSingleLegBenchGetUp: SquatExerciseName { get } -
Single Leg Bench Squat
Declaration
Swift
static var singleLegBenchSquat: SquatExerciseName { get } -
Weighted Single Leg Bench Squat
Declaration
Swift
static var weightedSingleLegBenchSquat: SquatExerciseName { get } -
Single Leg Squat on Swiss Ball
Declaration
Swift
static var singleLegSquatSwissBall: SquatExerciseName { get } -
Weighted Single Leg Squat on Swiss Ball
Declaration
Swift
static var weightedSingleLegSquatSwissBall: SquatExerciseName { get } -
Squat
Declaration
Swift
static var squat: SquatExerciseName { get } -
Weighted Squat
Declaration
Swift
static var weightedSquat: SquatExerciseName { get } -
Squats with Band
Declaration
Swift
static var squatsBand: SquatExerciseName { get } -
Staggered Squat
Declaration
Swift
static var staggeredSquat: SquatExerciseName { get } -
Weighted Staggered Squat
Declaration
Swift
static var weightedStaggeredSquat: SquatExerciseName { get } -
Step Up
Declaration
Swift
static var stepUp: SquatExerciseName { get } -
Weighted Step Up
Declaration
Swift
static var weightedStepUp: SquatExerciseName { get } -
Suitcase Squats
Declaration
Swift
static var suitecaseSquats: SquatExerciseName { get } -
Sumo Squat
Declaration
Swift
static var sumoSquat: SquatExerciseName { get } -
Sumo Squat Slide In
Declaration
Swift
static var sumoSquatSlideIn: SquatExerciseName { get } -
Weighted Sumo Squat Slide In
Declaration
Swift
static var weightedSumoSquatSlideIn: SquatExerciseName { get } -
Sumo Squat to High Pull
Declaration
Swift
static var sumoSquatHighPull: SquatExerciseName { get } -
Sumo Squat to Stand
Declaration
Swift
static var sumoSquatStand: SquatExerciseName { get } -
Weighted Sumo Squat to Stand
Declaration
Swift
static var weightedSumoSquatStand: SquatExerciseName { get } -
Sumo Squat with Rotation
Declaration
Swift
static var sumoSquatRotation: SquatExerciseName { get } -
Weighted Sumo Squat with Rotation
Declaration
Swift
static var weightedSumoSquatRotation: SquatExerciseName { get } -
Swiss Ball Body Weight Wall Squat
Declaration
Swift
static var swissBallBodyWeightWallSquat: SquatExerciseName { get } -
Weighted Swiss Ball Wall Squat
Declaration
Swift
static var weightedSwissBallWallSquat: SquatExerciseName { get } -
Thrusters
Declaration
Swift
static var thrusters: SquatExerciseName { get } -
Uneven Squat
Declaration
Swift
static var unevenSquat: SquatExerciseName { get } -
Weighted Uneven Squat
Declaration
Swift
static var weightedUnevenSquat: SquatExerciseName { get } -
Waist Slimming Squat
Declaration
Swift
static var waistSlimmingSquat: SquatExerciseName { get } -
Wall Ball
Declaration
Swift
static var wallBall: SquatExerciseName { get } -
Wide Stance Barbell Squat
Declaration
Swift
static var wideStanceBarbellSquat: SquatExerciseName { get } -
Wide Stance Goblet Squat
Declaration
Swift
static var wideStanceGobletSquat: SquatExerciseName { get } -
Zercher Squat
Declaration
Swift
static var zercherSquat: SquatExerciseName { get } -
KBS Overhead
Declaration
Swift
static var kbsOverhead: SquatExerciseName { get } -
Squat and Side Kick
Declaration
Swift
static var squatSideKick: SquatExerciseName { get } -
Squat Jumps In n Out
Declaration
Swift
static var squatJumpsInOut: SquatExerciseName { get } -
Pilates Pile Squats Parallel Turned Out Flat and Heels
Declaration
Swift
static var pilatesPileSquatsParallelTurnedOutFlatHeels: SquatExerciseName { get } -
Releve Straight Leg and Knee Bent with One Leg Variation
Declaration
Swift
static var releveStraightLegKneeBenOneLegVariation: SquatExerciseName { get }