Skip to content

Commit 8cb2d52

Browse files
committed
Support bridgeless architecture lazy loaded functions - agencyenterprise#396
1 parent 84d946a commit 8cb2d52

File tree

1 file changed

+92
-0
lines changed

1 file changed

+92
-0
lines changed

index.js

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,98 @@ import { Activities, Observers, Permissions, Units } from './src/constants'
33
const { AppleHealthKit } = require('react-native').NativeModules
44

55
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+
698
Constants: {
799
Activities,
8100
Observers,

0 commit comments

Comments
 (0)