PulseType enum
Exercise types for Wear OS. Enumerates various exercise types with their associated identifiers, used for tracking and identifying different forms of physical activities.
Values
- unknown → const PulseType
-
Represents an unknown exercise type.
const PulseType(0) - backExtension → const PulseType
-
Represents the back extension exercise.
const PulseType(1) - badminton → const PulseType
-
Represents the badminton sport.
const PulseType(2) - barbellShoulderPress → const PulseType
-
Represents the barbell shoulder press exercise.
const PulseType(3) - baseball → const PulseType
-
Represents the baseball sport.
const PulseType(4) - basketball → const PulseType
-
Represents the basketball sport.
const PulseType(5) - benchPress → const PulseType
-
Represents the bench press exercise.
const PulseType(6) - benchSitUp → const PulseType
-
Represents the bench sit-up exercise.
const PulseType(7) - biking → const PulseType
-
Represents biking.
const PulseType(8) - bikingStationary → const PulseType
-
Represents stationary biking.
const PulseType(9) - bootCamp → const PulseType
-
Represents boot camp workout.
const PulseType(10) - boxing → const PulseType
-
Represents boxing.
const PulseType(11) - burpee → const PulseType
-
Represents burpee exercise.
const PulseType(12) - calisthenics → const PulseType
-
Represents calisthenics.
const PulseType(13) - cricket → const PulseType
-
Represents the cricket sport.
const PulseType(14) - crunch → const PulseType
-
Represents crunch exercise.
const PulseType(15) - dancing → const PulseType
-
Represents dancing.
const PulseType(16) - deadlift → const PulseType
-
Represents deadlift exercise.
const PulseType(17) - dumbbellCurlRightArm → const PulseType
-
Represents dumbbell curl with right arm.
const PulseType(18) - dumbbellCurlLeftArm → const PulseType
-
Represents dumbbell curl with left arm.
const PulseType(19) - dumbbellFrontRaise → const PulseType
-
Represents dumbbell front raise exercise.
const PulseType(20) - dumbbellLateralRaise → const PulseType
-
Represents dumbbell lateral raise exercise.
const PulseType(21) - dumbbellTricepsExtensionLeftArm → const PulseType
-
Represents dumbbell triceps extension with left arm.
const PulseType(22) - dumbbellTricepsExtensionRightArm → const PulseType
-
Represents dumbbell triceps extension with right arm.
const PulseType(23) - dumbbellTricepsExtensionTwoArm → const PulseType
-
Represents dumbbell triceps extension with both arms.
const PulseType(24) - elliptical → const PulseType
-
Represents exercising on an elliptical machine.
const PulseType(25) - exerciseClass → const PulseType
-
Represents a general exercise class.
const PulseType(26) - fencing → const PulseType
-
Represents the fencing sport.
const PulseType(27) - frisbeeDisc → const PulseType
-
Represents playing with a frisbee disc.
const PulseType(28) - footballAmerican → const PulseType
-
Represents American football.
const PulseType(29) - footballAustralian → const PulseType
-
Represents Australian football.
const PulseType(30) - forwardTwist → const PulseType
-
Represents the forward twist exercise.
const PulseType(31) - golf → const PulseType
-
Represents the golf sport.
const PulseType(32) - guidedBreathing → const PulseType
-
Represents guided breathing exercise.
const PulseType(33) - gymnastics → const PulseType
-
Represents gymnastics.
const PulseType(34) - handball → const PulseType
-
Represents handball.
const PulseType(35) - highIntensityIntervalTraining → const PulseType
-
Represents high-intensity interval training.
const PulseType(36) - hiking → const PulseType
-
Represents hiking.
const PulseType(37) - iceHockey → const PulseType
-
Represents ice hockey.
const PulseType(38) - iceSkating → const PulseType
-
Represents ice skating.
const PulseType(39) - jumpRope → const PulseType
-
Represents jump rope exercise.
const PulseType(40) - jumpingJack → const PulseType
-
Represents jumping jacks.
const PulseType(41) - latPullDown → const PulseType
-
Represents lat pull-down exercise.
const PulseType(42) - lunge → const PulseType
-
Represents lunge exercise.
const PulseType(43) - martialArts → const PulseType
-
Represents martial arts.
const PulseType(44) - meditation → const PulseType
-
Represents meditation.
const PulseType(45) - paddling → const PulseType
-
Represents paddling.
const PulseType(46) - paraGliding → const PulseType
-
Represents para gliding.
const PulseType(47) - pilates → const PulseType
-
Represents pilates.
const PulseType(48) - plank → const PulseType
-
Represents plank exercise.
const PulseType(49) - racquetball → const PulseType
-
Represents racquetball.
const PulseType(50) - rockClimbing → const PulseType
-
Represents rock climbing.
const PulseType(51) - rollerHockey → const PulseType
-
Represents roller hockey.
const PulseType(52) - rowing → const PulseType
-
Represents rowing.
const PulseType(53) - rowingMachine → const PulseType
-
Represents exercising on a rowing machine.
const PulseType(54) - running → const PulseType
-
Represents running.
const PulseType(55) - runningTreadmill → const PulseType
-
Represents running on a treadmill.
const PulseType(56) - rugby → const PulseType
-
Represents rugby.
const PulseType(57) - sailing → const PulseType
-
Represents sailing.
const PulseType(58) - scubaDiving → const PulseType
-
Represents scuba diving.
const PulseType(59) - skating → const PulseType
-
Represents skating.
const PulseType(60) - skiing → const PulseType
-
Represents skiing.
const PulseType(61) - snowboarding → const PulseType
-
Represents snowboarding.
const PulseType(62) - snowshoeing → const PulseType
-
Represents snowshoeing.
const PulseType(63) - soccer → const PulseType
-
Represents soccer.
const PulseType(64) - softball → const PulseType
-
Represents softball.
const PulseType(65) - squash → const PulseType
-
Represents squash.
const PulseType(66) - squat → const PulseType
-
Represents squat exercise.
const PulseType(67) - stairClimbing → const PulseType
-
Represents stair climbing.
const PulseType(68) - stairClimbingMachine → const PulseType
-
Represents exercising on a stair climbing machine.
const PulseType(69) - strengthTraining → const PulseType
-
Represents strength training.
const PulseType(70) - stretching → const PulseType
-
Represents stretching exercise.
const PulseType(71) - surfing → const PulseType
-
Represents surfing.
const PulseType(72) - swimmingOpenWater → const PulseType
-
Represents open water swimming.
const PulseType(73) - swimmingPool → const PulseType
-
Represents swimming in a pool.
const PulseType(74) - tableTennis → const PulseType
-
Represents table tennis.
const PulseType(75) - tennis → const PulseType
-
Represents tennis.
const PulseType(76) - upperTwist → const PulseType
-
Represents upper twist exercise.
const PulseType(77) - volleyball → const PulseType
-
Represents volleyball.
const PulseType(78) - walking → const PulseType
-
Represents walking.
const PulseType(79) - waterPolo → const PulseType
-
Represents water polo.
const PulseType(80) - weightlifting → const PulseType
-
Represents weightlifting.
const PulseType(81) - workout → const PulseType
-
Represents a general workout.
const PulseType(82) - yoga → const PulseType
-
Represents yoga.
const PulseType(83) - backpacking → const PulseType
-
Represents backpacking.
const PulseType(84) - mountainBiking → const PulseType
-
Represents mountain biking.
const PulseType(85) - orienteering → const PulseType
-
Represents orienteering.
const PulseType(86) - inlineSkating → const PulseType
-
Represents inline skating.
const PulseType(87) - horseRiding → const PulseType
-
Represents horse riding.
const PulseType(88) - rollerSkating → const PulseType
-
Represents roller skating.
const PulseType(89) - yachting → const PulseType
-
Represents yachting.
const PulseType(90) - crossCountrySkiing → const PulseType
-
Represents cross-country skiing.
const PulseType(91) - alpineSkiing → const PulseType
-
Represents alpine skiing.
const PulseType(92)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → int
-
The numeric ID associated with the exercise type.
final
- 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(
int id) → PulseType -
Returns the PulseType corresponding to the provided
id, or PulseType.unknown if no match is found.