OlympicLiftExerciseName
public struct OlympicLiftExerciseName : ExerciseName
extension OlympicLiftExerciseName: Hashable
Olympic Lift Exercise Name
-
Exercise Name Type
Declaration
Swift
public typealias ExerciseNameType = OlympicLiftExerciseName
-
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: [OlympicLiftExerciseName] { get }
-
Creates a ExerciseName Object
Declaration
Swift
static func create(rawValue: UInt16) -> OlympicLiftExerciseName?
Parameters
rawValue
exerciseNumber
Return Value
ExerciseName Object
-
Barbell Hang Power Clean
Declaration
Swift
static var barbellHangPowerClean: OlympicLiftExerciseName { get }
-
Barbell Hang Squat Clean
Declaration
Swift
static var barbellHangSquatClean: OlympicLiftExerciseName { get }
-
Barbell Power Clean
Declaration
Swift
static var barbellPowerClean: OlympicLiftExerciseName { get }
-
Barbell Power Snatch
Declaration
Swift
static var barbellPowerSnatch: OlympicLiftExerciseName { get }
-
Barbell Squat Clean
Declaration
Swift
static var barbellSquatClean: OlympicLiftExerciseName { get }
-
Clean and Jerk
Declaration
Swift
static var cleanJerk: OlympicLiftExerciseName { get }
-
Barbell Hang Power Snatch
Declaration
Swift
static var barbellHangPowerSnatch: OlympicLiftExerciseName { get }
-
Barbell Hang Pull
Declaration
Swift
static var barbellHangPull: OlympicLiftExerciseName { get }
-
Barbell High Pull
Declaration
Swift
static var barbellHighPull: OlympicLiftExerciseName { get }
-
Barbell Snatch
Declaration
Swift
static var barbellSnatch: OlympicLiftExerciseName { get }
-
Barbell Split Jerk
Declaration
Swift
static var barbellSplitJerk: OlympicLiftExerciseName { get }
-
Clean
Declaration
Swift
static var clean: OlympicLiftExerciseName { get }
-
Dumbbell Clean
Declaration
Swift
static var dumbbellClean: OlympicLiftExerciseName { get }
-
Dumbbell Hang Pull
Declaration
Swift
static var dumbbellHangPull: OlympicLiftExerciseName { get }
-
One Hand Dumbbell Split Snatch
Declaration
Swift
static var oneHandDumbbellSplitSnatch: OlympicLiftExerciseName { get }
-
Push Jerk
Declaration
Swift
static var pushJerk: OlympicLiftExerciseName { get }
-
Single Arm Dumbbell Snatch
Declaration
Swift
static var singleArmDumbbellSnatch: OlympicLiftExerciseName { get }
-
Single Arm Hang Snatch
Declaration
Swift
static var singleArmHangSnatch: OlympicLiftExerciseName { get }
-
Single Arm Kettelbell Snatch
Declaration
Swift
static var singleArmKettlebellSnatch: OlympicLiftExerciseName { get }
-
Split Jerk
Declaration
Swift
static var splitJerk: OlympicLiftExerciseName { get }
-
Squat Clean and Jerk
Declaration
Swift
static var squatCleanJerk: OlympicLiftExerciseName { get }