Skip to content

Commit

Permalink
Add missing Android workout types
Browse files Browse the repository at this point in the history
Fixes #835 and related

iOS list is complete so no changes introduced.
  • Loading branch information
rafaellop authored Nov 20, 2023
1 parent 211b0d0 commit 00d0bee
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions packages/health/lib/src/health_factory.dart
Original file line number Diff line number Diff line change
Expand Up @@ -700,6 +700,7 @@ class HealthFactory {
bool _isOnAndroid(HealthWorkoutActivityType type) {
// Returns true if the type is part of the Android set
return {
// Both
HealthWorkoutActivityType.ARCHERY,
HealthWorkoutActivityType.BADMINTON,
HealthWorkoutActivityType.BASEBALL,
Expand Down Expand Up @@ -742,8 +743,16 @@ class HealthFactory {
HealthWorkoutActivityType.WALKING,
HealthWorkoutActivityType.WATER_POLO,
HealthWorkoutActivityType.YOGA,

// Android only
HealthWorkoutActivityType.AEROBICS,
HealthWorkoutActivityType.BIATHLON,
HealthWorkoutActivityType.BIKING_HAND,
HealthWorkoutActivityType.BIKING_MOUNTAIN,
HealthWorkoutActivityType.BIKING_ROAD,
HealthWorkoutActivityType.BIKING_SPINNING,
HealthWorkoutActivityType.BIKING_STATIONARY,
HealthWorkoutActivityType.BIKING_UTILITY,
HealthWorkoutActivityType.CALISTHENICS,
HealthWorkoutActivityType.CIRCUIT_TRAINING,
HealthWorkoutActivityType.CROSS_FIT,
Expand All @@ -759,6 +768,7 @@ class HealthFactory {
HealthWorkoutActivityType.HOUSEWORK,
HealthWorkoutActivityType.INTERVAL_TRAINING,
HealthWorkoutActivityType.IN_VEHICLE,
HealthWorkoutActivityType.ICE_SKATING,
HealthWorkoutActivityType.KAYAKING,
HealthWorkoutActivityType.KETTLEBELL_TRAINING,
HealthWorkoutActivityType.KICK_SCOOTER,
Expand All @@ -768,18 +778,22 @@ class HealthFactory {
HealthWorkoutActivityType.P90X,
HealthWorkoutActivityType.PARAGLIDING,
HealthWorkoutActivityType.POLO,
HealthWorkoutActivityType.ROCK_CLIMBING,
HealthWorkoutActivityType.ROCK_CLIMBING,
HealthWorkoutActivityType.ROWING_MACHINE,
HealthWorkoutActivityType.RUNNING_JOGGING,
HealthWorkoutActivityType.RUNNING_SAND,
HealthWorkoutActivityType.RUNNING_SAND,
HealthWorkoutActivityType.RUNNING_TREADMILL,
HealthWorkoutActivityType.SCUBA_DIVING,
HealthWorkoutActivityType.SKATING_CROSS,
HealthWorkoutActivityType.SKATING_CROSS,
HealthWorkoutActivityType.SKATING_INDOOR,
HealthWorkoutActivityType.SKATING_INLINE,
HealthWorkoutActivityType.SKIING,
HealthWorkoutActivityType.SKIING_BACK_COUNTRY,
HealthWorkoutActivityType.SKIING_KITE,
HealthWorkoutActivityType.SKIING_ROLLER,
HealthWorkoutActivityType.SLEDDING,
HealthWorkoutActivityType.SNOWMOBILE,
HealthWorkoutActivityType.SNOWSHOEING,
HealthWorkoutActivityType.STAIR_CLIMBING_MACHINE,
HealthWorkoutActivityType.STANDUP_PADDLEBOARDING,
HealthWorkoutActivityType.STILL,
Expand Down

0 comments on commit 00d0bee

Please sign in to comment.