Add support for MINDFULNESS health data type. #460
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Adds support for the
MINDFULNESShealth data type for tracking meditation sessions which is now fully supported on the latest Google Health Connect client dependency.Changes
android/build.gradle
Bumped to the nearest version of the Health Connect library that supports the Mindfulness type (see here).
HealthConstants.kt
Added the new
MINDFULNESSdata type constant andmapToTypeentry for it.HealthDataWriter.kt
Added a new record object creator for
MINDFULNESSto thecreateRecordfactory.health_data_types.dart
Added
MINDFULNESSto the list of data types for Android -dataTypeKeysAndroid.Behavior
Gives the ability to log
MINDFULNESSminutes to Google Health Connect using this plugin.