summaryrefslogtreecommitdiff
path: root/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/AM5ProfileModule.m
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/AM5ProfileModule.m')
-rwxr-xr-xlibs/ihealth-sdk/ios/ReactNativeIOSLibrary/AM5ProfileModule.m87
1 files changed, 87 insertions, 0 deletions
diff --git a/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/AM5ProfileModule.m b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/AM5ProfileModule.m
new file mode 100755
index 0000000..9003665
--- /dev/null
+++ b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/AM5ProfileModule.m
@@ -0,0 +1,87 @@
1//
2// Am5ProfileModule.m
3// ReactNativeIOSLibrary
4//
5// Created by daiqingquan on 2016/12/4.
6// Copyright © 2016年 daiqingquan. All rights reserved.
7//
8
9#import "AM5ProfileModule.h"
10
11@implementation AM5ProfileModule
12
13
14RCT_EXPORT_MODULE()
15
16#pragma mark
17#pragma mark - constantsToExport
18
19
20- (NSDictionary *)constantsToExport
21{
22 return @{
23 @"ACTION_ERROR":kACTION_ERROR,
24 @"ERROR_NUM":ERROR_NUM,
25 @"ERROR_DESCRIPTION":ERROR_DESCRIPTION,
26 @"ACTION_USER_BIND":kACTION_USER_BIND,
27 @"ACTION_USER_UNBIND":kACTION_USER_UNBIND,
28 @"ACTION_FUNCTION_SUPPORT":kACTION_FUNCTION_SUPPORT,
29 @"ACTION_BASIC_INFO":kACTION_BASIC_INFO,
30 @"ACTION_MAC_ADDRESS":MAC_ADDRESS,
31 @"MAC_ADDRESS":MAC_ADDRESS,
32 @"BASIC_BATTSTATUS":BASIC_BATTSTATUS,
33 @"BASIC_DEIVCEID":BASIC_DEIVCEID,
34 @"BASIC_ENERGE":BASIC_ENERGE,
35 @"BASIC_FIRMWAREVERSION":BASIC_FIRMWAREVERSION,
36 @"BASIC_MODE":BASIC_MODE,
37 @"BASIC_PAIRFLAG":BASIC_PAIRFLAG,
38 @"BASIC_REBOOT":BASIC_REBOOT,
39 @"ACTION_LIVE_DATA":kACTION_LIVE_DATA,
40 @"HEARTRATE":LIVE_DATA_HEARTRATE,
41 @"STEP":LIVE_DATA_STEP,
42 @"DISTANCES":LIVE_DATA_DISTANCES,
43 @"ACTIVETIME":LIVE_DATA_ACTIVETIME,
44 @"CALORIE":LIVE_DATA_CALORIE,
45 @"ACTION_ACTIVITY_COUNT":kACTION_ACTIVITY_COUNT,
46 @"ACTION_SET_TIME":kACTION_SET_TIME,
47 @"ACTION_SET_ALARM":kACTION_SET_ALARM,
48 @"ACTION_SET_GOAL":kACTION_SET_GOAL,
49 @"ACTION_SET_LONG_SIT":kACTION_SET_LONG_SIT,
50 @"ACTION_SET_USER_INFO":kACTION_SET_USER_INFO,
51 @"ACTION_SET_UNIT":kACTION_SET_UNIT,
52 @"ACTION_SET_HAND_WEAR_MODE":kACTION_SET_HAND_WEAR_MODE,
53 @"ACTION_SET_UP_HAND_GESTURE":kACTION_SET_UP_HAND_GESTURE,
54 @"ACTION_SET_HEART_RATE_INTERVAL":kACTION_SET_HEART_RATE_INTERVAL,
55 @"ACTION_SET_HEART_RATE_MEASURE_MODE":kACTION_SET_HEART_RATE_MEASURE_MODE,
56 @"ACTION_SET_ONE_KEY_RESET":kACTION_SET_ONE_KEY_RESET,
57 @"ACTION_SET_NOT_DISTURB":kACTION_SET_NOT_DISTURB,
58 @"ACTION_SET_SPORT_MODE":kACTION_SET_SPORT_MODE,
59 @"OPERATION_RESULT":OPERATION_RESULT,
60 @"OPERATION_ACTION":OPERATION_ACTION,
61 @"ACTION_NOTICE_COMMING_CALL":kACTION_NOTICE_COMMING_CALL,
62 @"ACTION_NOTICE_COMMING_CALL_STOP":kACTION_NOTICE_COMMING_CALL_STOP,
63 @"ACTION_NOTICE_NEW_MESSAGE":kACTION_NOTICE_NEW_MESSAGE,
64 @"ACTION_SYNC_ACTIVITY":kACTION_SYNC_ACTIVITY,
65 @"ACTION_SYNC_ACTIVITY_DATA":kACTION_SYNC_ACTIVITY_DATA,
66 @"ACTION_SYNC_CONFIG":kACTION_SYNC_CONFIG,
67 @"ACTION_SYNC_HEALTH_DATA":kACTION_SYNC_HEALTH_DATA,
68 @"ACTION_SYNC_HEALTH_DATA_SPORT":kACTION_SYNC_HEALTH_DATA_SPORT,
69 @"ACTION_SYNC_HEALTH_DATA_SLEEP":kACTION_SYNC_HEALTH_DATA_SLEEP,
70 @"ACTION_SYNC_HEALTH_DATA_HEART_RATE":kACTION_SYNC_HEALTH_DATA_HEART_RATE,
71 @"ACTION_SYNC_HEALTH_DATA_BLOOD_PRESSURE":kACTION_SYNC_HEALTH_DATA_BLOOD_PRESSURE,
72 @"OPERATION_STATUS":OPERATION_STATUS,
73 @"PROGRESS":PROGRESS,
74 @"TYPE":TYPE,
75 @"DATA":DATA,
76 @"RESULT":RESULT,
77 @"ACTION_GET_ALL_CONNECTED_DEVICES":kACTION_ERROR,
78 };
79};
80
81
82+ (BOOL)requiresMainQueueSetup
83{
84 return YES;
85}
86
87@end