Muscle enum

Enum representing all available muscles in the body diagram

Each muscle has a stable string ID for consistent identification

Inheritance
Available extensions

Values

trapsLeft → const Muscle
trapsRight → const Muscle
deltsLeft → const Muscle
deltsRight → const Muscle
chestLeft → const Muscle
chestRight → const Muscle
abs → const Muscle
latsFrontLeft → const Muscle
latsFrontRight → const Muscle
tricepsLeft → const Muscle
tricepsRight → const Muscle
bicepsLeft → const Muscle
bicepsRight → const Muscle
bicepsBrachialisLeft → const Muscle
bicepsBrachialisRight → const Muscle
forearmsLeft → const Muscle
forearmsRight → const Muscle
quadsLeft → const Muscle
quadsRight → const Muscle
calvesLeft → const Muscle
calvesRight → const Muscle
latsBackLeft → const Muscle
latsBackRight → const Muscle
lowerLatsBackLeft → const Muscle
lowerLatsBackRight → const Muscle
glutesLeft → const Muscle
glutesRight → const Muscle
hamstringsLeft → const Muscle
hamstringsRight → const Muscle

Properties

displayName String
Get a human-readable name for this muscle
no setter
hashCode int
The hash code for this object.
no setterinherited
id String
Stable string ID for this muscle Use this for persistence, API calls, or any external identification
no setter
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromId(String id) Muscle?
Get muscle from stable ID

Constants

values → const List<Muscle>
A constant List of the values in this enum, in order of their declaration.