@@ -3,6 +3,98 @@ import { Activities, Observers, Permissions, Units } from './src/constants'
3
3
const { AppleHealthKit } = require ( 'react-native' ) . NativeModules
4
4
5
5
export const HealthKit = Object . assign ( { } , AppleHealthKit , {
6
+ initHealthKit : AppleHealthKit . initHealthKit ,
7
+ isAvailable : AppleHealthKit . isAvailable ,
8
+ getBiologicalSex : AppleHealthKit . getBiologicalSex ,
9
+ getBloodType : AppleHealthKit . getBloodType ,
10
+ getDateOfBirth : AppleHealthKit . getDateOfBirth ,
11
+ getLatestWeight : AppleHealthKit . getLatestWeight ,
12
+ getWeightSamples : AppleHealthKit . getWeightSamples ,
13
+ saveWeight : AppleHealthKit . saveWeight ,
14
+ getLatestHeight : AppleHealthKit . getLatestHeight ,
15
+ getHeightSamples : AppleHealthKit . getHeightSamples ,
16
+ saveHeight : AppleHealthKit . saveHeight ,
17
+ getLatestWaistCircumference : AppleHealthKit . getLatestWaistCircumference ,
18
+ getWaistCircumferenceSamples : AppleHealthKit . getWaistCircumferenceSamples ,
19
+ saveWaistCircumference : AppleHealthKit . saveWaistCircumference ,
20
+ getLatestPeakFlow : AppleHealthKit . getLatestPeakFlow ,
21
+ getPeakFlowSamples : AppleHealthKit . getPeakFlowSamples ,
22
+ savePeakFlow : AppleHealthKit . savePeakFlow ,
23
+ saveLeanBodyMass : AppleHealthKit . saveLeanBodyMass ,
24
+ getLatestBmi : AppleHealthKit . getLatestBmi ,
25
+ getBmiSamples : AppleHealthKit . getBmiSamples ,
26
+ saveBmi : AppleHealthKit . saveBmi ,
27
+ getLatestBodyFatPercentage : AppleHealthKit . getLatestBodyFatPercentage ,
28
+ getBodyFatPercentageSamples : AppleHealthKit . getBodyFatPercentageSamples ,
29
+ getLatestLeanBodyMass : AppleHealthKit . getLatestLeanBodyMass ,
30
+ getLeanBodyMassSamples : AppleHealthKit . getLeanBodyMassSamples ,
31
+ getStepCount : AppleHealthKit . getStepCount ,
32
+ getSamples : AppleHealthKit . getSamples ,
33
+ getAnchoredWorkouts : AppleHealthKit . getAnchoredWorkouts ,
34
+ getDailyStepCountSamples : AppleHealthKit . getDailyStepCountSamples ,
35
+ saveSteps : AppleHealthKit . saveSteps ,
36
+ saveWalkingRunningDistance : AppleHealthKit . saveWalkingRunningDistance ,
37
+ getDistanceWalkingRunning : AppleHealthKit . getDistanceWalkingRunning ,
38
+ getDailyDistanceWalkingRunningSamples :
39
+ AppleHealthKit . getDailyDistanceWalkingRunningSamples ,
40
+ getDistanceCycling : AppleHealthKit . getDistanceCycling ,
41
+ getDailyDistanceCyclingSamples : AppleHealthKit . getDailyDistanceCyclingSamples ,
42
+ getFlightsClimbed : AppleHealthKit . getFlightsClimbed ,
43
+ getDailyFlightsClimbedSamples : AppleHealthKit . getDailyFlightsClimbedSamples ,
44
+ getEnergyConsumedSamples : AppleHealthKit . getEnergyConsumedSamples ,
45
+ getProteinSamples : AppleHealthKit . getProteinSamples ,
46
+ getFiberSamples : AppleHealthKit . getFiberSamples ,
47
+ getTotalFatSamples : AppleHealthKit . getTotalFatSamples ,
48
+ saveFood : AppleHealthKit . saveFood ,
49
+ saveWater : AppleHealthKit . saveWater ,
50
+ getWater : AppleHealthKit . getWater ,
51
+ saveHeartRateSample : AppleHealthKit . saveHeartRateSample ,
52
+ getWaterSamples : AppleHealthKit . getWaterSamples ,
53
+ getHeartRateSamples : AppleHealthKit . getHeartRateSamples ,
54
+ getRestingHeartRate : AppleHealthKit . getRestingHeartRate ,
55
+ getWalkingHeartRateAverage : AppleHealthKit . getWalkingHeartRateAverage ,
56
+ getActiveEnergyBurned : AppleHealthKit . getActiveEnergyBurned ,
57
+ getBasalEnergyBurned : AppleHealthKit . getBasalEnergyBurned ,
58
+ getAppleExerciseTime : AppleHealthKit . getAppleExerciseTime ,
59
+ getAppleStandTime : AppleHealthKit . getAppleStandTime ,
60
+ getVo2MaxSamples : AppleHealthKit . getVo2MaxSamples ,
61
+ getBodyTemperatureSamples : AppleHealthKit . getBodyTemperatureSamples ,
62
+ getBloodPressureSamples : AppleHealthKit . getBloodPressureSamples ,
63
+ getRespiratoryRateSamples : AppleHealthKit . getRespiratoryRateSamples ,
64
+ getHeartRateVariabilitySamples : AppleHealthKit . getHeartRateVariabilitySamples ,
65
+ getHeartbeatSeriesSamples : AppleHealthKit . getHeartbeatSeriesSamples ,
66
+ getRestingHeartRateSamples : AppleHealthKit . getRestingHeartRateSamples ,
67
+ getBloodGlucoseSamples : AppleHealthKit . getBloodGlucoseSamples ,
68
+ getCarbohydratesSamples : AppleHealthKit . getCarbohydratesSamples ,
69
+ saveBloodGlucoseSample : AppleHealthKit . saveBloodGlucoseSample ,
70
+ saveCarbohydratesSample : AppleHealthKit . saveCarbohydratesSample ,
71
+ deleteBloodGlucoseSample : AppleHealthKit . deleteBloodGlucoseSample ,
72
+ deleteCarbohydratesSample : AppleHealthKit . deleteCarbohydratesSample ,
73
+ getSleepSamples : AppleHealthKit . getSleepSamples ,
74
+ getInfo : AppleHealthKit . getInfo ,
75
+ getMindfulSession : AppleHealthKit . getMindfulSession ,
76
+ saveMindfulSession : AppleHealthKit . saveMindfulSession ,
77
+ getWorkoutRouteSamples : AppleHealthKit . getWorkoutRouteSamples ,
78
+ saveWorkout : AppleHealthKit . saveWorkout ,
79
+ getAuthStatus : AppleHealthKit . getAuthStatus ,
80
+ getLatestBloodAlcoholContent : AppleHealthKit . getLatestBloodAlcoholContent ,
81
+ getBloodAlcoholContentSamples : AppleHealthKit . getBloodAlcoholContentSamples ,
82
+ saveBloodAlcoholContent : AppleHealthKit . saveBloodAlcoholContent ,
83
+ getDistanceSwimming : AppleHealthKit . getDistanceSwimming ,
84
+ getDailyDistanceSwimmingSamples :
85
+ AppleHealthKit . getDailyDistanceSwimmingSamples ,
86
+ getOxygenSaturationSamples : AppleHealthKit . getOxygenSaturationSamples ,
87
+ getElectrocardiogramSamples : AppleHealthKit . getElectrocardiogramSamples ,
88
+ saveBodyFatPercentage : AppleHealthKit . saveBodyFatPercentage ,
89
+ saveBodyTemperature : AppleHealthKit . saveBodyTemperature ,
90
+ getEnvironmentalAudioExposure : AppleHealthKit . getEnvironmentalAudioExposure ,
91
+ getHeadphoneAudioExposure : AppleHealthKit . getHeadphoneAudioExposure ,
92
+ getClinicalRecords : AppleHealthKit . getClinicalRecords ,
93
+ getActivitySummary : AppleHealthKit . getActivitySummary ,
94
+ getInsulinDeliverySamples : AppleHealthKit . getInsulinDeliverySamples ,
95
+ saveInsulinDeliverySample : AppleHealthKit . saveInsulinDeliverySample ,
96
+ deleteInsulinDeliverySample : AppleHealthKit . deleteInsulinDeliverySample ,
97
+
6
98
Constants : {
7
99
Activities,
8
100
Observers,
0 commit comments