Below, is a summary of all classes and their component's visiblity. Whenever a visibility is set and used at the right level, a green star is presented. Whenever it is set to a level, but could be updated to another, red and orange stars are mentioned. .
| Name | Value | None (public) | Public | Protected | Private | Constant | ||
| class Constants | ||||||||
| HEALTH_DATA_BLOOD_PRESSURE | 5 | |||||||
| HEALTH_DATA_BLOOD_SUGAR | 4 | |||||||
| HEALTH_DATA_BODY_WEIGHT | 8 | |||||||
| HEALTH_DATA_HEART_RATE | 7 | |||||||
| HEALTH_DATA_PROFESSIONAL_SLEEP | 9 | |||||||
| HEALTH_STAT_TYPE_HEART_RATE | 7 | |||||||
| HEALTH_STAT_TYPE_PROFESSIONAL_SLEEP | 9 | |||||||
| PROFILE_TYPE_ALL | 0 | |||||||
| PROFILE_TYPE_BASIC | 1 | |||||||
| PROFILE_TYPE_GOALS | 2 | |||||||
| class Scopes | ||||||||
| ACTIVITY | 'https://www.huawei.com/health/activity' | |||||||
| DEVICE | 'https://www.huawei.com/health/device' | |||||||
| DEVICE_READONLY | 'https://www.huawei.com/health/device.readonly' | |||||||
| HEALTH_BG | 'https://www.huawei.com/health/health.bg' | |||||||
| HEALTH_BG_READONLY | 'https://www.huawei.com/health/health.bg.readonly' | |||||||
| HEALTH_BP | 'https://www.huawei.com/health/health.bp' | |||||||
| HEALTH_BP_READONLY | 'https://www.huawei.com/health/health.bp.readonly' | |||||||
| HEALTH_ECG | 'https://www.huawei.com/health/health.ecg' | |||||||
| HEALTH_ECG_READONLY | 'https://www.huawei.com/health/health.ecg.readonly' | |||||||
| HEALTH_HR | 'https://www.huawei.com/health/health.hr' | |||||||
| HEALTH_HR_READONLY | 'https://www.huawei.com/health/health.hr.readonly' | |||||||
| HEALTH_PS_READONLY | 'https://www.huawei.com/health/health.ps.readonly' | |||||||
| HEALTH_RT_READONLY | 'https://www.huawei.com/health/health.rt.readonly' | |||||||
| HEALTH_SLP | 'https://www.huawei.com/health/health.slp' | |||||||
| HEALTH_SLP_READONLY | 'https://www.huawei.com/health/health.slp.readonly' | |||||||
| HEALTH_WGT | 'https://www.huawei.com/health/health.wgt' | |||||||
| HEALTH_WGT_READONLY | 'https://www.huawei.com/health/health.wgt.readonly' | |||||||
| HUAWEIID | 'https://www.huawei.com/health/huaweiid' | |||||||
| HUAWEIID_READONLY | 'https://www.huawei.com/health/huaweiid.readonly' | |||||||
| MOTIONPATH | 'https://www.huawei.com/health/motionpath' | |||||||
| MOTIONPATH_READONLY | 'https://www.huawei.com/health/motionpath.readonly' | |||||||
| NOTIFY | 'https://www.huawei.com/health/notify' | |||||||
| PROFILE | 'https://www.huawei.com/health/profile' | |||||||
| PROFILE_READONLY | 'https://www.huawei.com/health/profile.readonly' | |||||||
| PUSH | 'https://www.huawei.com/health/push' | |||||||
| SPORT | 'https://www.huawei.com/health/sport' | |||||||
| SPORT_READONLY | 'https://www.huawei.com/health/sport.readonly' | |||||||
| TRANSCRIPT | 'https://www.huawei.com/health/transcript' | |||||||
| TRANSCRIPT_READONLY | 'https://www.huawei.com/health/transcript.readonly' | |||||||
| class HiHealth | ||||||||
| $clientId | ||||||||
| $clientSecret | ||||||||
| $environment | ||||||||
| $redirectUri | ||||||||
| class Client | ||||||||
| $accessToken | ||||||||
| $httpClient | ||||||||
| $environment | ||||||||
| class ResourceOwner | ||||||||
| $attributes | ||||||||
| class Provider | ||||||||
| $environment | ||||||||
| class | ||||||||
| __construct | ||||||||
| class | ||||||||
| oauth | ||||||||
| class | ||||||||
| client | ||||||||
| class | ||||||||
| getEnvironment | ||||||||
| class | ||||||||
| setEnvironment | ||||||||
| class | ||||||||
| getAuthorizationUrl | ||||||||
| class | ||||||||
| getAccessTokenUrl | ||||||||
| class | ||||||||
| getTokenInfoUrl | ||||||||
| class | ||||||||
| getHealthUrl | ||||||||
| class | ||||||||
| getAuthorizationUrl | ||||||||
| class | ||||||||
| getAccessTokenUrl | ||||||||
| class | ||||||||
| getTokenInfoUrl | ||||||||
| class | ||||||||
| getHealthUrl | ||||||||
| class | ||||||||
| __construct | ||||||||
| class | ||||||||
| getSportsStat | ||||||||
| class | ||||||||
| getMotionPathData | ||||||||
| class | ||||||||
| getHealthStat | ||||||||
| class | ||||||||
| getHealthData | ||||||||
| class | ||||||||
| addHealthData | ||||||||
| class | ||||||||
| getUserInfo | ||||||||
| class | ||||||||
| getDeviceInfo | ||||||||
| class | ||||||||
| bindDeviceInfo | ||||||||
| class | ||||||||
| request | ||||||||
| class | ||||||||
| getHttpClient | ||||||||
| class | ||||||||
| setHttpClient | ||||||||
| class | ||||||||
| getEnvironment | ||||||||
| class | ||||||||
| setEnvironment | ||||||||
| class | ||||||||
| getAccessToken | ||||||||
| class | ||||||||
| setAccessToken | ||||||||
| class | ||||||||
| __construct | ||||||||
| class | ||||||||
| getId | ||||||||
| class | ||||||||
| toArray | ||||||||
| class | ||||||||
| __construct | ||||||||
| class | ||||||||
| getBaseAuthorizationUrl | ||||||||
| class | ||||||||
| getBaseAccessTokenUrl | ||||||||
| class | ||||||||
| getResourceOwnerDetailsUrl | ||||||||
| class | ||||||||
| getEnvironment | ||||||||
| class | ||||||||
| setEnvironment | ||||||||
| class | ||||||||
| getDefaultScopes | ||||||||
| class | ||||||||
| checkResponse | ||||||||
| class | ||||||||
| createResourceOwner | ||||||||