summaryrefslogtreecommitdiff
path: root/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/BGProfileModule.m
blob: fd7a27c0a0f5a16aa98477109381e5f3d7d93fe8 (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
//
//  BGProfileModule.m
//  ReactNativeIOSLibrary
//
//  Created by daiqingquan on 2016/11/23.
//  Copyright © 2016年 daiqingquan. All rights reserved.
//

#import "BGProfileModule.h"
#import "RNBGMacro.h"

@implementation BGProfileModule


RCT_EXPORT_MODULE()

#pragma mark
#pragma mark - constantsToExport


- (NSDictionary *)constantsToExport
{
    return @{
             @"Event_Notify":@"event_notify_bg5",
            kRN_ACTION_ERROR_BG              :kACTION_ERROR_BG,
            kRN_ACTION_KEEP_LINK             :kACTION_KEEP_LINK,
            kRN_ACTION_SET_TIME              :kACTION_SET_TIME,
            kRN_ACTION_SET_UNIT              :kACTION_SET_UNIT,
            kRN_ACTION_GET_BATTERY           :kACTION_GET_BATTERY,
            kRN_ACTION_START_MEASURE         :kACTION_START_MEASURE,
            kRN_ACTION_GET_OFFLINEDATA_COUNT :kACTION_GET_OFFLINEDATA_COUNT,
            kRN_ACTION_GET_OFFLINEDATA       :kACTION_GET_OFFLINEDATA,
            kRN_ACTION_DELETE_OFFLINEDATA    :kACTION_DELETE_OFFLINEDATA,
            kRN_ACTION_SET_BOTTLEMESSAGE     :kACTION_SET_BOTTLEMESSAGE,
            kRN_ACTION_GET_BOTTLEMESSAGE     :kACTION_GET_BOTTLEMESSAGE,
            kRN_ACTION_SET_BOTTLEID          :kACTION_SET_BOTTLEID,
            kRN_ACTION_GET_BOTTLEID          :kACTION_GET_BOTTLEID,
            kRN_ACTION_STRIP_IN              :kACTION_STRIP_IN,
            kRN_ACTION_STRIP_OUT             :kACTION_STRIP_OUT,
            kRN_ACTION_GET_BLOOD             :kACTION_GET_BLOOD,
            kRN_ACTION_ONLINE_RESULT_BG      :kACTION_ONLINE_RESULT_BG,
            kRN_ACTION_CODE_ANALYSIS         :kACTION_CODE_ANALYSIS,
            kRN_ACTION_GET_ALL_CONNECTED_DEVICES:kACTION_GET_ALL_CONNECTED_DEVICES,
                         
            kRN_ERROR_NUM_BG                 :kERROR_NUM_BG,
            kRN_ERROR_DESCRIPTION_BG         :kERROR_DESCRIPTION_BG,
            kRN_GET_BATTERY                  :kGET_BATTERY,
            kRN_GET_OFFLINEDATA_COUNT        :kGET_OFFLINEDATA_COUNT,
            kRN_GET_OFFLINEDATA              :kGET_OFFLINEDATA,
            kRN_SET_BOTTLEMESSAGE            :kSET_BOTTLEMESSAGE,
            kRN_START_MODE                   :kSTART_MODE,
            kRN_GET_EXPIRECTIME              :kGET_EXPIRECTIME,
            kRN_GET_USENUM                   :kGET_USENUM,
            kRN_GET_BOTTLEID                 :kGET_BOTTLEID,
            kRN_ONLINE_RESULT_BG             :kONLINE_RESULT_BG,
            kRN_DATA_ID                      :kDATA_ID,
            kRN_STRIP_NUM_BG                 :kSTRIP_NUM_BG,
            kRN_STRIP_EXPIRETIME_BG          :kSTRIP_EXPIRETIME_BG,
            kRN_BOTTLEID_BG                  :kBOTTLEID_BG,
             };
};


+ (BOOL)requiresMainQueueSetup
{
    return YES;
}

@end