RunExerciseName

public struct RunExerciseName : ExerciseName
extension RunExerciseName: Hashable

Run Exercise Name

  • Exercise Name Type

    Declaration

    Swift

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

    Declaration

    Swift

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

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • run

    Run

    Declaration

    Swift

    static var run: RunExerciseName { get }
  • Walk

    Declaration

    Swift

    static var walk: RunExerciseName { get }
  • jog

    Jog

    Declaration

    Swift

    static var jog: RunExerciseName { get }
  • Sprint

    Declaration

    Swift

    static var sprint: RunExerciseName { get }