1
- package com .zoyi .channel .react . android ;
1
+ package com .zoyi .channel .rn ;
2
2
3
3
/**
4
4
* Created by jerry on 2018. 10. 12..
@@ -8,92 +8,73 @@ public class Const {
8
8
9
9
public static final String MODULE_NAME = "RNChannelIO" ;
10
10
11
- // Boot
12
11
public static final String KEY_PLUGIN_KEY = "pluginKey" ;
13
12
public static final String KEY_MEMBER_ID = "memberId" ;
14
- public static final String KEY_USER_ID = "userId " ;
15
- public static final String KEY_LOCALE = "locale " ;
13
+ public static final String KEY_MEMBER_HASH = "memberHash " ;
14
+ public static final String KEY_PROFILE = "profile " ;
16
15
public static final String KEY_LANGUAGE = "language" ;
17
- public static final String KEY_DEBUG_MODE = "debugMode" ;
18
- public static final String KEY_ENABLED_TRACK_DEFAULT_EVENT = "enabledTrackDefaultEvent" ;
19
- public static final String KEY_HIDE_DEFAULT_IN_APP_PUSH = "hideDefaultInAppPush" ;
20
- public static final String KEY_LAUNCHER_CONFIG = "launcherConfig" ;
21
- public static final String KEY_STATUS = "status" ;
22
-
23
- // Guest
16
+ public static final String KEY_UNSUBSCRIBED = "unsubscribed" ;
17
+ public static final String KEY_TRACK_DEFAULT_EVENT = "trackDefaultEvent" ;
18
+ public static final String KEY_HIDE_POPUP = "hidePopup" ;
19
+ public static final String KEY_CHANNEL_BUTTON_OPTION = "channelButtonOption" ;
20
+ public static final String KEY_TAGS = "tags" ;
21
+ public static final String KEY_PROFILE_ONCE = "profileOnce" ;
24
22
public static final String KEY_ID = "id" ;
25
23
public static final String KEY_ALERT = "alert" ;
26
- public static final String KEY_PROFILE = "profile" ;
27
- public static final String KEY_GUEST = "guest" ;
28
-
29
- // Profile
30
24
public static final String KEY_NAME = "name" ;
31
25
public static final String KEY_EMAIL = "email" ;
32
26
public static final String KEY_MOBILE_NUMBER = "mobileNumber" ;
33
27
public static final String KEY_AVATAR_URL = "avatarUrl" ;
34
- public static final String KEY_PROPERTY = "property" ;
35
-
36
- // Push event
37
28
public static final String KEY_CHAT_ID = "chatId" ;
38
- public static final String KEY_SENDER_AVATAR_URL = "senderAvatarUrl" ;
39
- public static final String KEY_SENDER_NAME = "senderName" ;
40
29
public static final String KEY_MESSAGE = "message" ;
41
30
42
- // Launcher config
43
- public static final String LAUNCHER_POSITION = "LauncherPosition" ;
31
+ // Legacy
32
+ public static final String KEY_USER_ID = "userId" ;
33
+ public static final String KEY_LOCALE = "locale" ;
34
+ public static final String KEY_ENABLED_TRACK_DEFAULT_EVENT = "enabledTrackDefaultEvent" ;
35
+ public static final String KEY_HIDE_DEFAULT_IN_APP_PUSH = "hideDefaultInAppPush" ;
36
+ public static final String KEY_LAUNCHER_CONFIG = "launcherConfig" ;
44
37
38
+ // Launcher config
45
39
public static final String KEY_POSITION = "position" ;
46
40
public static final String KEY_LAUNCHER_POSITION_RIGHT = "right" ;
47
41
public static final String KEY_LAUNCHER_POSITION_LEFT = "left" ;
48
42
public static final String KEY_X_MARGIN = "xMargin" ;
49
43
public static final String KEY_Y_MARGIN = "yMargin" ;
50
44
51
- public static final String LAUNCHER_RIGHT = "LauncherPositionRight" ;
52
- public static final String LAUNCHER_LEFT = "LauncherPositionLeft" ;
53
-
54
- // Boot Status
55
- public static final String BOOT_STATUS = "BootStatus" ;
45
+ // Result
46
+ public static final String RESULT_KEY_STATUS = "status" ;
47
+ public static final String RESULT_KEY_ERROR = "error" ;
48
+ public static final String RESULT_KEY_USER = "user" ;
56
49
57
- public static final String KEY_BOOT_SUCCESS = "success" ;
58
- public static final String KEY_BOOT_UNKNOWN = "unknown" ;
59
- public static final String KEY_BOOT_ACCESS_DENIED = "accessDenied" ;
60
- public static final String KEY_BOOT_TIMEOUT = "timeout" ;
61
- public static final String KEY_BOOT_REQUIRE_PAYMENT = "requirePayment" ;
62
- public static final String KEY_BOOT_NOT_INITIALIZED = "notInitialized" ;
63
-
64
- public static final String BOOT_SUCCESS = "ChannelPluginCompletionStatusSuccess" ;
65
- public static final String BOOT_UNKNOWN = "ChannelPluginCompletionStatusUnknown" ;
66
- public static final String BOOT_ACCESS_DENIED = "ChannelPluginCompletionStatusAccessDenied" ;
67
- public static final String BOOT_TIMEOUT = "ChannelPluginCompletionStatusNetworkTimeout" ;
68
- public static final String BOOT_REQUIRE_PAYMENT = "ChannelPluginCompletionStatusRequirePayment" ;
69
- public static final String BOOT_NOT_INITIALIZED = "ChannelPluginCompletionStatusNotInitialized" ;
50
+ // Error
51
+ public static final String ERROR_UNKNOWN = "UNKNOWN_ERROR" ;
70
52
71
53
// Event
54
+ public static final String KEY_EVENT = "Event" ;
55
+
56
+ public static final String KEY_EVENT_CHAT_ID = "chatId" ;
72
57
public static final String KEY_EVENT_COUNT = "count" ;
73
- public static final String KEY_EVENT_LINK = "link " ;
74
- public static final String KEY_EVENT_PUSH = "push " ;
58
+ public static final String KEY_EVENT_URL = "url " ;
59
+ public static final String KEY_EVENT_POPUP = "popup " ;
75
60
public static final String KEY_PROFILE_KEY = "key" ;
76
61
public static final String KEY_PROFILE_VALUE = "value" ;
77
62
78
- public static final String KEY_ON_CHANGE_BADGE = "ON_CHANGE_BADGE" ;
79
- public static final String KEY_ON_RECEIVE_PUSH = "ON_RECEIVE_PUSH" ;
80
- public static final String KEY_WILL_SHOW_MESSENGER = "WILL_SHOW_MESSENGER" ;
81
- public static final String KEY_WILL_HIDE_MESSENGER = "WILL_HIDE_MESSENGER" ;
82
- public static final String KEY_ON_CLICK_CHAT_LINK = "ON_CLICK_CHAT_LINK" ;
83
- public static final String KEY_ON_CLICK_REDIRECT_LINK = "ON_CLICK_REDIRECT_LINK" ;
84
- public static final String KEY_ON_CHANGE_PROFILE = "ON_CHANGE_PROFILE" ;
85
-
86
- public static final String EVENT_WILL_SHOW_MESSENGER = "ChannelIO:Event:WillShowMessenger" ;
87
- public static final String EVENT_WILL_HIDE_MESSENGER = "ChannelIO:Event:WillHideMessenger" ;
88
- public static final String EVENT_ON_CHANGE_BADGE = "ChannelIO:Event:OnChangeBadge" ;
89
- public static final String EVENT_ON_RECEIVE_PUSH = "ChannelIO:Event:OnReceivePush" ;
90
- public static final String EVENT_ON_CLICK_CHAT_LINK = "ChannelIO:Event:OnClickChatLink" ;
91
- public static final String EVENT_ON_CLICK_REDIRECT_LINK = "ChannelIO:Event:OnClickRedirectLink" ;
92
- public static final String EVENT_ON_CHANGE_PROFILE = "ChannelIO:Event:onChangeProfile" ;
93
-
94
-
95
- public static final String Event = "Event" ;
96
- public static final String Locale = "Locale" ;
97
- public static final String BootStatus = "BootStatus" ;
98
- public static final String LauncherPosition = "LauncherPosition" ;
63
+ public static final String KEY_ON_BADGE_CHANGED = "ON_BADGE_CHANGED" ;
64
+ public static final String KEY_ON_PROFILE_CHANGED = "ON_PROFILE_CHANGED" ;
65
+ public static final String KEY_ON_POPUP_DATA_RECEIVED = "ON_POPUP_DATA_RECEIVED" ;
66
+ public static final String KEY_ON_SHOW_MESSENGER = "ON_SHOW_MESSENGER" ;
67
+ public static final String KEY_ON_HIDE_MESSENGER = "ON_HIDE_MESSENGER" ;
68
+ public static final String KEY_ON_CHAT_CREATED = "ON_CHAT_CREATED" ;
69
+ public static final String KEY_ON_URL_CLICKED = "ON_URL_CLICKED" ;
70
+ public static final String KEY_ON_PRE_URL_CLICKED = "ON_PRE_URL_CLICKED" ;
71
+
72
+ public static final String EVENT_ON_BADGE_CHANGED = "ChannelIO:Event:OnBadgeChanged" ;
73
+ public static final String EVENT_ON_PROFILE_CHANGED = "ChannelIO:Event:OnProfileChanged" ;
74
+ public static final String EVENT_ON_POPUP_DATA_RECEIVED = "ChannelIO:Event:OnPopupDataReceive" ;
75
+ public static final String EVENT_ON_SHOW_MESSENGER = "ChannelIO:Event:OnShowMessenger" ;
76
+ public static final String EVENT_ON_HIDE_MESSENGER = "ChannelIO:Event:OnHideMessenger" ;
77
+ public static final String EVENT_ON_CHAT_CREATED = "ChannelIO:Event:OnChatCreated" ;
78
+ public static final String EVENT_ON_URL_CLICKED = "ChannelIO:Event:OnUrlClicked" ;
79
+ public static final String EVENT_ON_PRE_URL_CLICKED = "ChannelIO:Event:OnPreUrlClicked" ;
99
80
}
0 commit comments