summaryrefslogtreecommitdiff
path: root/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/AM5ProfileModule.m
blob: 9003665e0e9dfa4b7270c251124a00863efe640d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
//
//  Am5ProfileModule.m
//  ReactNativeIOSLibrary
//
//  Created by daiqingquan on 2016/12/4.
//  Copyright © 2016年 daiqingquan. All rights reserved.
//

#import "AM5ProfileModule.h"

@implementation AM5ProfileModule


RCT_EXPORT_MODULE()

#pragma mark
#pragma mark - constantsToExport


- (NSDictionary *)constantsToExport
{
    return @{
             @"ACTION_ERROR":kACTION_ERROR,
             @"ERROR_NUM":ERROR_NUM,
             @"ERROR_DESCRIPTION":ERROR_DESCRIPTION,
             @"ACTION_USER_BIND":kACTION_USER_BIND,
             @"ACTION_USER_UNBIND":kACTION_USER_UNBIND,
             @"ACTION_FUNCTION_SUPPORT":kACTION_FUNCTION_SUPPORT,
             @"ACTION_BASIC_INFO":kACTION_BASIC_INFO,
             @"ACTION_MAC_ADDRESS":MAC_ADDRESS,
             @"MAC_ADDRESS":MAC_ADDRESS,
             @"BASIC_BATTSTATUS":BASIC_BATTSTATUS,
             @"BASIC_DEIVCEID":BASIC_DEIVCEID,
             @"BASIC_ENERGE":BASIC_ENERGE,
             @"BASIC_FIRMWAREVERSION":BASIC_FIRMWAREVERSION,
             @"BASIC_MODE":BASIC_MODE,
             @"BASIC_PAIRFLAG":BASIC_PAIRFLAG,
             @"BASIC_REBOOT":BASIC_REBOOT,
             @"ACTION_LIVE_DATA":kACTION_LIVE_DATA,
             @"HEARTRATE":LIVE_DATA_HEARTRATE,
             @"STEP":LIVE_DATA_STEP,
             @"DISTANCES":LIVE_DATA_DISTANCES,
             @"ACTIVETIME":LIVE_DATA_ACTIVETIME,
             @"CALORIE":LIVE_DATA_CALORIE,
             @"ACTION_ACTIVITY_COUNT":kACTION_ACTIVITY_COUNT,
             @"ACTION_SET_TIME":kACTION_SET_TIME,
             @"ACTION_SET_ALARM":kACTION_SET_ALARM,
             @"ACTION_SET_GOAL":kACTION_SET_GOAL,
             @"ACTION_SET_LONG_SIT":kACTION_SET_LONG_SIT,
             @"ACTION_SET_USER_INFO":kACTION_SET_USER_INFO,
             @"ACTION_SET_UNIT":kACTION_SET_UNIT,
             @"ACTION_SET_HAND_WEAR_MODE":kACTION_SET_HAND_WEAR_MODE,
             @"ACTION_SET_UP_HAND_GESTURE":kACTION_SET_UP_HAND_GESTURE,
             @"ACTION_SET_HEART_RATE_INTERVAL":kACTION_SET_HEART_RATE_INTERVAL,
             @"ACTION_SET_HEART_RATE_MEASURE_MODE":kACTION_SET_HEART_RATE_MEASURE_MODE,
             @"ACTION_SET_ONE_KEY_RESET":kACTION_SET_ONE_KEY_RESET,
             @"ACTION_SET_NOT_DISTURB":kACTION_SET_NOT_DISTURB,
             @"ACTION_SET_SPORT_MODE":kACTION_SET_SPORT_MODE,
             @"OPERATION_RESULT":OPERATION_RESULT,
             @"OPERATION_ACTION":OPERATION_ACTION,
             @"ACTION_NOTICE_COMMING_CALL":kACTION_NOTICE_COMMING_CALL,
             @"ACTION_NOTICE_COMMING_CALL_STOP":kACTION_NOTICE_COMMING_CALL_STOP,
             @"ACTION_NOTICE_NEW_MESSAGE":kACTION_NOTICE_NEW_MESSAGE,
             @"ACTION_SYNC_ACTIVITY":kACTION_SYNC_ACTIVITY,
             @"ACTION_SYNC_ACTIVITY_DATA":kACTION_SYNC_ACTIVITY_DATA,
             @"ACTION_SYNC_CONFIG":kACTION_SYNC_CONFIG,
             @"ACTION_SYNC_HEALTH_DATA":kACTION_SYNC_HEALTH_DATA,
             @"ACTION_SYNC_HEALTH_DATA_SPORT":kACTION_SYNC_HEALTH_DATA_SPORT,
             @"ACTION_SYNC_HEALTH_DATA_SLEEP":kACTION_SYNC_HEALTH_DATA_SLEEP,
             @"ACTION_SYNC_HEALTH_DATA_HEART_RATE":kACTION_SYNC_HEALTH_DATA_HEART_RATE,
             @"ACTION_SYNC_HEALTH_DATA_BLOOD_PRESSURE":kACTION_SYNC_HEALTH_DATA_BLOOD_PRESSURE,
             @"OPERATION_STATUS":OPERATION_STATUS,
             @"PROGRESS":PROGRESS,
             @"TYPE":TYPE,
             @"DATA":DATA,
             @"RESULT":RESULT,
             @"ACTION_GET_ALL_CONNECTED_DEVICES":kACTION_ERROR,
             };
};


+ (BOOL)requiresMainQueueSetup
{
    return YES;
}

@end