Commit b198cbd6 authored by Terrillo Walls's avatar Terrillo Walls Committed by GitHub

Docs v2 (#2)

* Wiki links

* Permission table update

* Deleted Images

* Permissions & Units update

* Supported Apple Permissions

* Supported Apple Permissions 2
parent f54f7609
/**
* Apple Health Permissions
* https://github.com/terrillo/rn-apple-healthkit#permissions
* @type {Object}
*/
export const Permissions = {
ActiveEnergyBurned: "ActiveEnergyBurned",
AppleExerciseTime: "AppleExerciseTime",
BasalEnergyBurned: "BasalEnergyBurned",
BiologicalSex: "BiologicalSex",
BloodGlucose: "BloodGlucose",
BloodPressureDiastolic: "BloodPressureDiastolic",
BloodPressureSystolic: "BloodPressureSystolic",
BodyFatPercentage: "BodyFatPercentage",
BodyMass: "BodyMass",
BodyMassIndex: "BodyMassIndex",
BodyTemperature: "BodyTemperature",
DateOfBirth: "DateOfBirth",
DietaryEnergy: "DietaryEnergy",
DistanceCycling: "DistanceCycling",
DistanceWalkingRunning: "DistanceWalkingRunning",
FlightsClimbed: "FlightsClimbed",
HeartRate: "HeartRate",
Height: "Height",
LeanBodyMass: "LeanBodyMass",
MindfulSession: "MindfulSession",
NikeFuel: "NikeFuel",
RespiratoryRate: "RespiratoryRate",
SleepAnalysis: "SleepAnalysis",
StepCount: "StepCount",
Steps: "Steps",
Weight: "Weight"
}
/**
* Units
* https://github.com/terrillo/rn-apple-healthkit#units
* @type {Object}
*/
export const Units = {
bpm: "bpm",
calorie: "calorie",
celsius: "celsius",
count: "count",
day: "day",
fahrenheit: "fahrenheit",
foot: "foot",
gram: "gram",
hour: "hour",
inch: "inch",
joule: "joule",
meter: "meter",
mgPerdL: "mgPerdL",
mile: "mile",
minute: "minute",
mmhg: "mmhg",
mmolPerL: "mmolPerL",
percent: "percent",
pound: "pound",
second: "second"
}
This diff is collapsed.
'use strict'
/**
* Apple Health Permissions
* @type {Object}
*/
const PERMISSIONS = {
DateOfBirth: 'DateOfBirth',
BiologicalSex: 'BiologicalSex',
Height: 'Height',
Weight: 'Weight',
BodyMass: 'BodyMass',
BodyFatPercentage: 'BodyFatPercentage',
BodyMassIndex: 'BodyMassIndex',
LeanBodyMass: 'LeanBodyMass',
Steps: 'Steps',
StepCount: 'StepCount',
DistanceWalkingRunning: 'DistanceWalkingRunning',
DistanceCycling: 'DistanceCycling',
BasalEnergyBurned: 'BasalEnergyBurned',
ActiveEnergyBurned: 'ActiveEnergyBurned',
FlightsClimbed: 'FlightsClimbed',
NikeFuel: 'NikeFuel',
AppleExerciseTime: 'AppleExerciseTime',
DietaryEnergy: 'DietaryEnergy',
HeartRate: 'HeartRate',
BodyTemperature: 'BodyTemperature',
BloodPressureSystolic: 'BloodPressureSystolic',
BloodPressureDiastolic: 'BloodPressureDiastolic',
RespiratoryRate: 'RespiratoryRate',
BloodGlucose: 'BloodGlucose',
SleepAnalysis: 'SleepAnalysis',
MindfulSession: 'MindfulSession',
};
/**
* Unit Request Types
*/
const UNITS = {
gram: 'gram',
pound: 'pound',
meter: 'meter',
mile: 'mile',
inch: 'inch',
foot: 'foot',
second: 'second',
minute: 'minute',
hour: 'hour',
day: 'day',
joule: 'joule',
calorie: 'calorie',
count: 'count',
percent: 'percent',
bpm: 'bpm',
fahrenheit: 'fahrenheit',
celsius: 'celsius',
mmhg: 'mmhg',
mmolPerL: 'mmolPerL',
mgPerdL: 'mgPerdL',
};
const CONSTANTS = {
Permissions: PERMISSIONS,
Units: UNITS,
};
export default CONSTANTS;
export const Constants = CONSTANTS;
......@@ -2,10 +2,14 @@
let { AppleHealthKit } = require('react-native').NativeModules;
import Constants from './constants';
import { Permissions } from './Constants/Permissions'
import { Units } from './Constants/Units'
let HealthKit = Object.assign({}, AppleHealthKit, {
Constants: Constants
Constants: {
Permissions: Permissions,
Units: Units,
}
});
export default HealthKit
......
{
"name": "rn-apple-healthkit",
"version": "0.5.0",
"version": "0.6.0",
"description": "A React Native package for interacting with Apple HealthKit",
"main": "index.js",
"repository": {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment