1 /*
2 * Copyright (c) 2021-2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16 #include "support.h"
17 #include "common_event_support.h"
18
19 namespace OHOS {
20 namespace EventFwkNapi {
SetNamedPropertyByStr(napi_env env,napi_value dstObj,const std::string & objName,const char * propName)21 void SetNamedPropertyByStr(napi_env env, napi_value dstObj, const std::string &objName, const char *propName)
22 {
23 napi_value prop = nullptr;
24 if (napi_create_string_utf8(env, objName.c_str(), NAPI_AUTO_LENGTH, &prop) == napi_ok) {
25 napi_set_named_property(env, dstObj, propName, prop);
26 }
27 }
28
SupportInit(napi_env env,napi_value exports)29 napi_value SupportInit(napi_env env, napi_value exports)
30 {
31 napi_value obj = nullptr;
32 napi_create_object(env, &obj);
33
34 SetNamedPropertyByStr(
35 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_BOOT_COMPLETED, "COMMON_EVENT_BOOT_COMPLETED");
36 SetNamedPropertyByStr(env,
37 obj,
38 EventFwk::CommonEventSupport::COMMON_EVENT_LOCKED_BOOT_COMPLETED,
39 "COMMON_EVENT_LOCKED_BOOT_COMPLETED");
40 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_SHUTDOWN, "COMMON_EVENT_SHUTDOWN");
41 SetNamedPropertyByStr(
42 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_BATTERY_CHANGED, "COMMON_EVENT_BATTERY_CHANGED");
43 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_BATTERY_LOW, "COMMON_EVENT_BATTERY_LOW");
44 SetNamedPropertyByStr(
45 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_BATTERY_OKAY, "COMMON_EVENT_BATTERY_OKAY");
46 SetNamedPropertyByStr(
47 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_POWER_CONNECTED, "COMMON_EVENT_POWER_CONNECTED");
48 SetNamedPropertyByStr(
49 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_POWER_DISCONNECTED, "COMMON_EVENT_POWER_DISCONNECTED");
50 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_OFF, "COMMON_EVENT_SCREEN_OFF");
51 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_ON, "COMMON_EVENT_SCREEN_ON");
52 SetNamedPropertyByStr(env,
53 obj, EventFwk::CommonEventSupport::COMMON_EVENT_THERMAL_LEVEL_CHANGED, "COMMON_EVENT_THERMAL_LEVEL_CHANGED");
54 SetNamedPropertyByStr(env,
55 obj, EventFwk::CommonEventSupport::COMMON_EVENT_ENTER_FORCE_SLEEP, "COMMON_EVENT_ENTER_FORCE_SLEEP");
56 SetNamedPropertyByStr(env,
57 obj, EventFwk::CommonEventSupport::COMMON_EVENT_EXIT_FORCE_SLEEP, "COMMON_EVENT_EXIT_FORCE_SLEEP");
58 SetNamedPropertyByStr(env,
59 obj, EventFwk::CommonEventSupport::COMMON_EVENT_ENTER_HIBERNATE, "COMMON_EVENT_ENTER_HIBERNATE");
60 SetNamedPropertyByStr(env,
61 obj, EventFwk::CommonEventSupport::COMMON_EVENT_EXIT_HIBERNATE, "COMMON_EVENT_EXIT_HIBERNATE");
62 SetNamedPropertyByStr(
63 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_PRESENT, "COMMON_EVENT_USER_PRESENT");
64 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_TIME_TICK, "COMMON_EVENT_TIME_TICK");
65 SetNamedPropertyByStr(
66 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_TIME_CHANGED, "COMMON_EVENT_TIME_CHANGED");
67 SetNamedPropertyByStr(
68 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DATE_CHANGED, "COMMON_EVENT_DATE_CHANGED");
69 SetNamedPropertyByStr(
70 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_TIMEZONE_CHANGED, "COMMON_EVENT_TIMEZONE_CHANGED");
71 SetNamedPropertyByStr(
72 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_CLOSE_SYSTEM_DIALOGS, "COMMON_EVENT_CLOSE_SYSTEM_DIALOGS");
73 SetNamedPropertyByStr(
74 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_ADDED, "COMMON_EVENT_PACKAGE_ADDED");
75 SetNamedPropertyByStr(env,
76 obj,
77 EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_INSTALLATION_STARTED,
78 "COMMON_EVENT_PACKAGE_INSTALLATION_STARTED");
79 SetNamedPropertyByStr(env,
80 obj,
81 EventFwk::CommonEventSupport::COMMON_EVENT_DYNAMIC_ICON_CHANGED,
82 "COMMON_EVENT_DYNAMIC_ICON_CHANGED");
83 SetNamedPropertyByStr(
84 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_REPLACED, "COMMON_EVENT_PACKAGE_REPLACED");
85 SetNamedPropertyByStr(
86 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_MY_PACKAGE_REPLACED, "COMMON_EVENT_MY_PACKAGE_REPLACED");
87 SetNamedPropertyByStr(
88 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_REMOVED, "COMMON_EVENT_PACKAGE_REMOVED");
89 SetNamedPropertyByStr(
90 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_BUNDLE_REMOVED, "COMMON_EVENT_BUNDLE_REMOVED");
91 SetNamedPropertyByStr(env,
92 obj,
93 EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_FULLY_REMOVED,
94 "COMMON_EVENT_PACKAGE_FULLY_REMOVED");
95 SetNamedPropertyByStr(
96 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_CHANGED, "COMMON_EVENT_PACKAGE_CHANGED");
97 SetNamedPropertyByStr(
98 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_RESTARTED, "COMMON_EVENT_PACKAGE_RESTARTED");
99 SetNamedPropertyByStr(
100 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_DATA_CLEARED, "COMMON_EVENT_PACKAGE_DATA_CLEARED");
101 SetNamedPropertyByStr(
102 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_CACHE_CLEARED,
103 "COMMON_EVENT_PACKAGE_CACHE_CLEARED");
104 SetNamedPropertyByStr(
105 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGES_SUSPENDED, "COMMON_EVENT_PACKAGES_SUSPENDED");
106 SetNamedPropertyByStr(
107 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGES_UNSUSPENDED, "COMMON_EVENT_PACKAGES_UNSUSPENDED");
108 SetNamedPropertyByStr(
109 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_MY_PACKAGE_SUSPENDED, "COMMON_EVENT_MY_PACKAGE_SUSPENDED");
110 SetNamedPropertyByStr(env,
111 obj,
112 EventFwk::CommonEventSupport::COMMON_EVENT_MY_PACKAGE_UNSUSPENDED,
113 "COMMON_EVENT_MY_PACKAGE_UNSUSPENDED");
114 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_UID_REMOVED, "COMMON_EVENT_UID_REMOVED");
115 SetNamedPropertyByStr(
116 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_FIRST_LAUNCH, "COMMON_EVENT_PACKAGE_FIRST_LAUNCH");
117 SetNamedPropertyByStr(env,
118 obj,
119 EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_NEEDS_VERIFICATION,
120 "COMMON_EVENT_PACKAGE_NEEDS_VERIFICATION");
121 SetNamedPropertyByStr(
122 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_VERIFIED, "COMMON_EVENT_PACKAGE_VERIFIED");
123 SetNamedPropertyByStr(env,
124 obj,
125 EventFwk::CommonEventSupport::COMMON_EVENT_EXTERNAL_APPLICATIONS_AVAILABLE,
126 "COMMON_EVENT_EXTERNAL_APPLICATIONS_AVAILABLE");
127 SetNamedPropertyByStr(env,
128 obj,
129 EventFwk::CommonEventSupport::COMMON_EVENT_EXTERNAL_APPLICATIONS_UNAVAILABLE,
130 "COMMON_EVENT_EXTERNAL_APPLICATIONS_UNAVAILABLE");
131 SetNamedPropertyByStr(env,
132 obj,
133 EventFwk::CommonEventSupport::COMMON_EVENT_CONFIGURATION_CHANGED,
134 "COMMON_EVENT_CONFIGURATION_CHANGED");
135 SetNamedPropertyByStr(
136 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_LOCALE_CHANGED, "COMMON_EVENT_LOCALE_CHANGED");
137 SetNamedPropertyByStr(env,
138 obj,
139 EventFwk::CommonEventSupport::COMMON_EVENT_MANAGE_PACKAGE_STORAGE,
140 "COMMON_EVENT_MANAGE_PACKAGE_STORAGE");
141 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DRIVE_MODE, "COMMON_EVENT_DRIVE_MODE");
142 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HOME_MODE, "COMMON_EVENT_HOME_MODE");
143 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_OFFICE_MODE, "COMMON_EVENT_OFFICE_MODE");
144 SetNamedPropertyByStr(
145 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_SPLIT_SCREEN, "COMMON_EVENT_SPLIT_SCREEN");
146 SetNamedPropertyByStr(
147 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STARTED, "COMMON_EVENT_USER_STARTED");
148 SetNamedPropertyByStr(
149 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_BACKGROUND, "COMMON_EVENT_USER_BACKGROUND");
150 SetNamedPropertyByStr(
151 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_FOREGROUND, "COMMON_EVENT_USER_FOREGROUND");
152 SetNamedPropertyByStr(
153 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_SWITCHED, "COMMON_EVENT_USER_SWITCHED");
154 SetNamedPropertyByStr(
155 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STARTING, "COMMON_EVENT_USER_STARTING");
156 SetNamedPropertyByStr(
157 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_UNLOCKED, "COMMON_EVENT_USER_UNLOCKED");
158 SetNamedPropertyByStr(
159 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STOPPING, "COMMON_EVENT_USER_STOPPING");
160 SetNamedPropertyByStr(
161 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STOPPED, "COMMON_EVENT_USER_STOPPED");
162 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_LOGIN, "COMMON_EVENT_HWID_LOGIN");
163 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_LOGOUT, "COMMON_EVENT_HWID_LOGOUT");
164 SetNamedPropertyByStr(
165 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_TOKEN_INVALID, "COMMON_EVENT_HWID_TOKEN_INVALID");
166 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_LOGOFF, "COMMON_EVENT_HWID_LOGOFF");
167 SetNamedPropertyByStr(
168 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_POWER_STATE, "COMMON_EVENT_WIFI_POWER_STATE");
169 SetNamedPropertyByStr(
170 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_SCAN_FINISHED, "COMMON_EVENT_WIFI_SCAN_FINISHED");
171 SetNamedPropertyByStr(
172 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_RSSI_VALUE, "COMMON_EVENT_WIFI_RSSI_VALUE");
173 SetNamedPropertyByStr(
174 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_CONN_STATE, "COMMON_EVENT_WIFI_CONN_STATE");
175 SetNamedPropertyByStr(
176 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_HOTSPOT_STATE, "COMMON_EVENT_WIFI_HOTSPOT_STATE");
177 SetNamedPropertyByStr(
178 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_AP_STA_JOIN, "COMMON_EVENT_WIFI_AP_STA_JOIN");
179 SetNamedPropertyByStr(
180 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_AP_STA_LEAVE, "COMMON_EVENT_WIFI_AP_STA_LEAVE");
181 SetNamedPropertyByStr(env,
182 obj,
183 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_MPLINK_STATE_CHANGE,
184 "COMMON_EVENT_WIFI_MPLINK_STATE_CHANGE");
185 SetNamedPropertyByStr(
186 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_CONN_STATE, "COMMON_EVENT_WIFI_P2P_CONN_STATE");
187 SetNamedPropertyByStr(env,
188 obj,
189 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_STATE_CHANGED,
190 "COMMON_EVENT_WIFI_P2P_STATE_CHANGED");
191 SetNamedPropertyByStr(env,
192 obj,
193 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_PEERS_STATE_CHANGED,
194 "COMMON_EVENT_WIFI_P2P_PEERS_STATE_CHANGED");
195 SetNamedPropertyByStr(env,
196 obj,
197 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_PEERS_DISCOVERY_STATE_CHANGED,
198 "COMMON_EVENT_WIFI_P2P_PEERS_DISCOVERY_STATE_CHANGED");
199 SetNamedPropertyByStr(env,
200 obj,
201 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_CURRENT_DEVICE_STATE_CHANGED,
202 "COMMON_EVENT_WIFI_P2P_CURRENT_DEVICE_STATE_CHANGED");
203 SetNamedPropertyByStr(env,
204 obj,
205 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_GROUP_STATE_CHANGED,
206 "COMMON_EVENT_WIFI_P2P_GROUP_STATE_CHANGED");
207 SetNamedPropertyByStr(env,
208 obj,
209 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CONNECT_STATE_UPDATE,
210 "COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CONNECT_STATE_UPDATE");
211 SetNamedPropertyByStr(env,
212 obj,
213 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CURRENT_DEVICE_UPDATE,
214 "COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CURRENT_DEVICE_UPDATE");
215 SetNamedPropertyByStr(env,
216 obj,
217 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_AUDIO_STATE_UPDATE,
218 "COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_AUDIO_STATE_UPDATE");
219 SetNamedPropertyByStr(env,
220 obj,
221 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CONNECT_STATE_UPDATE,
222 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CONNECT_STATE_UPDATE");
223 SetNamedPropertyByStr(env,
224 obj,
225 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CURRENT_DEVICE_UPDATE,
226 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CURRENT_DEVICE_UPDATE");
227 SetNamedPropertyByStr(env,
228 obj,
229 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_PLAYING_STATE_UPDATE,
230 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_PLAYING_STATE_UPDATE");
231 SetNamedPropertyByStr(env,
232 obj,
233 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_AVRCP_CONNECT_STATE_UPDATE,
234 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_AVRCP_CONNECT_STATE_UPDATE");
235 SetNamedPropertyByStr(env,
236 obj,
237 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CODEC_VALUE_UPDATE,
238 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CODEC_VALUE_UPDATE");
239 SetNamedPropertyByStr(env,
240 obj,
241 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_DISCOVERED,
242 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_DISCOVERED");
243 SetNamedPropertyByStr(env,
244 obj,
245 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CLASS_VALUE_UPDATE,
246 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CLASS_VALUE_UPDATE");
247 SetNamedPropertyByStr(env,
248 obj,
249 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_CONNECTED,
250 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_CONNECTED");
251 SetNamedPropertyByStr(env,
252 obj,
253 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_DISCONNECTED,
254 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_DISCONNECTED");
255 SetNamedPropertyByStr(env,
256 obj,
257 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_NAME_UPDATE,
258 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_NAME_UPDATE");
259 SetNamedPropertyByStr(env,
260 obj,
261 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIR_STATE,
262 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIR_STATE");
263 SetNamedPropertyByStr(env,
264 obj,
265 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_BATTERY_VALUE_UPDATE,
266 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_BATTERY_VALUE_UPDATE");
267 SetNamedPropertyByStr(env,
268 obj,
269 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_SDP_RESULT,
270 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_SDP_RESULT");
271 SetNamedPropertyByStr(env,
272 obj,
273 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_UUID_VALUE,
274 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_UUID_VALUE");
275 SetNamedPropertyByStr(env,
276 obj,
277 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_REQ,
278 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_REQ");
279 SetNamedPropertyByStr(env,
280 obj,
281 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_CANCEL,
282 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_CANCEL");
283 SetNamedPropertyByStr(env,
284 obj,
285 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REQ,
286 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REQ");
287 SetNamedPropertyByStr(env,
288 obj,
289 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REPLY,
290 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REPLY");
291 SetNamedPropertyByStr(env,
292 obj,
293 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_CANCEL,
294 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_CANCEL");
295 SetNamedPropertyByStr(env,
296 obj,
297 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_CONNECT_STATE_UPDATE,
298 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_CONNECT_STATE_UPDATE");
299 SetNamedPropertyByStr(env,
300 obj,
301 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AUDIO_STATE_UPDATE,
302 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AUDIO_STATE_UPDATE");
303 SetNamedPropertyByStr(env,
304 obj,
305 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_COMMON_EVENT,
306 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_COMMON_EVENT");
307 SetNamedPropertyByStr(env,
308 obj,
309 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_CALL_STATE_UPDATE,
310 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_CALL_STATE_UPDATE");
311 SetNamedPropertyByStr(env,
312 obj,
313 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_STATE_UPDATE,
314 "COMMON_EVENT_BLUETOOTH_HOST_STATE_UPDATE");
315 SetNamedPropertyByStr(env,
316 obj,
317 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_REQ_DISCOVERABLE,
318 "COMMON_EVENT_BLUETOOTH_HOST_REQ_DISCOVERABLE");
319 SetNamedPropertyByStr(env,
320 obj,
321 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_REQ_ENABLE,
322 "COMMON_EVENT_BLUETOOTH_HOST_REQ_ENABLE");
323 SetNamedPropertyByStr(env,
324 obj,
325 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_REQ_DISABLE,
326 "COMMON_EVENT_BLUETOOTH_HOST_REQ_DISABLE");
327 SetNamedPropertyByStr(env,
328 obj,
329 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_SCAN_MODE_UPDATE,
330 "COMMON_EVENT_BLUETOOTH_HOST_SCAN_MODE_UPDATE");
331 SetNamedPropertyByStr(env,
332 obj,
333 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_STARTED,
334 "COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_STARTED");
335 SetNamedPropertyByStr(env,
336 obj,
337 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_FINISHED,
338 "COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_FINISHED");
339 SetNamedPropertyByStr(env,
340 obj,
341 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_NAME_UPDATE,
342 "COMMON_EVENT_BLUETOOTH_HOST_NAME_UPDATE");
343 SetNamedPropertyByStr(env,
344 obj,
345 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSINK_CONNECT_STATE_UPDATE,
346 "COMMON_EVENT_BLUETOOTH_A2DPSINK_CONNECT_STATE_UPDATE");
347 SetNamedPropertyByStr(env,
348 obj,
349 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSINK_PLAYING_STATE_UPDATE,
350 "COMMON_EVENT_BLUETOOTH_A2DPSINK_PLAYING_STATE_UPDATE");
351 SetNamedPropertyByStr(env,
352 obj,
353 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSINK_AUDIO_STATE_UPDATE,
354 "COMMON_EVENT_BLUETOOTH_A2DPSINK_AUDIO_STATE_UPDATE");
355 SetNamedPropertyByStr(env,
356 obj,
357 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_STATUS_VALUE,
358 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_STATUS_VALUE");
359 SetNamedPropertyByStr(env,
360 obj,
361 EventFwk::CommonEventSupport::COMMON_EVENT_NFC_ACTION_ADAPTER_STATE_CHANGED,
362 "COMMON_EVENT_NFC_ACTION_ADAPTER_STATE_CHANGED");
363 SetNamedPropertyByStr(env,
364 obj,
365 EventFwk::CommonEventSupport::COMMON_EVENT_NFC_ACTION_RF_FIELD_ON_DETECTED,
366 "COMMON_EVENT_NFC_ACTION_RF_FIELD_ON_DETECTED");
367 SetNamedPropertyByStr(env,
368 obj,
369 EventFwk::CommonEventSupport::COMMON_EVENT_NFC_ACTION_RF_FIELD_OFF_DETECTED,
370 "COMMON_EVENT_NFC_ACTION_RF_FIELD_OFF_DETECTED");
371 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISCHARGING, "COMMON_EVENT_DISCHARGING");
372 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_CHARGING, "COMMON_EVENT_CHARGING");
373 SetNamedPropertyByStr(
374 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_CHARGE_TYPE_CHANGED, "COMMON_EVENT_CHARGE_TYPE_CHANGED");
375 SetNamedPropertyByStr(env,
376 obj,
377 EventFwk::CommonEventSupport::COMMON_EVENT_CHARGE_IDLE_MODE_CHANGED,
378 "COMMON_EVENT_CHARGE_IDLE_MODE_CHANGED");
379 SetNamedPropertyByStr(env,
380 obj,
381 EventFwk::CommonEventSupport::COMMON_EVENT_DEVICE_IDLE_MODE_CHANGED,
382 "COMMON_EVENT_DEVICE_IDLE_MODE_CHANGED");
383 SetNamedPropertyByStr(env,
384 obj,
385 EventFwk::CommonEventSupport::COMMON_EVENT_DEVICE_IDLE_EXEMPTION_LIST_UPDATED,
386 "COMMON_EVENT_DEVICE_IDLE_EXEMPTION_LIST_UPDATED");
387 SetNamedPropertyByStr(env,
388 obj,
389 EventFwk::CommonEventSupport::COMMON_EVENT_POWER_SAVE_MODE_CHANGED,
390 "COMMON_EVENT_POWER_SAVE_MODE_CHANGED");
391 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_ADDED, "COMMON_EVENT_USER_ADDED");
392 SetNamedPropertyByStr(
393 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_REMOVED, "COMMON_EVENT_USER_REMOVED");
394 SetNamedPropertyByStr(
395 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ABILITY_ADDED, "COMMON_EVENT_ABILITY_ADDED");
396 SetNamedPropertyByStr(
397 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ABILITY_REMOVED, "COMMON_EVENT_ABILITY_REMOVED");
398 SetNamedPropertyByStr(
399 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ABILITY_UPDATED, "COMMON_EVENT_ABILITY_UPDATED");
400 SetNamedPropertyByStr(env,
401 obj,
402 EventFwk::CommonEventSupport::COMMON_EVENT_LOCATION_MODE_STATE_CHANGED,
403 "COMMON_EVENT_LOCATION_MODE_STATE_CHANGED");
404 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_SLEEP, "COMMON_EVENT_IVI_SLEEP");
405 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_PAUSE, "COMMON_EVENT_IVI_PAUSE");
406 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_STANDBY, "COMMON_EVENT_IVI_STANDBY");
407 SetNamedPropertyByStr(
408 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_LASTMODE_SAVE, "COMMON_EVENT_IVI_LASTMODE_SAVE");
409 SetNamedPropertyByStr(
410 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_VOLTAGE_ABNORMAL, "COMMON_EVENT_IVI_VOLTAGE_ABNORMAL");
411 SetNamedPropertyByStr(
412 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_HIGH_TEMPERATURE, "COMMON_EVENT_IVI_HIGH_TEMPERATURE");
413 SetNamedPropertyByStr(env,
414 obj,
415 EventFwk::CommonEventSupport::COMMON_EVENT_IVI_EXTREME_TEMPERATURE,
416 "COMMON_EVENT_IVI_EXTREME_TEMPERATURE");
417 SetNamedPropertyByStr(env,
418 obj,
419 EventFwk::CommonEventSupport::COMMON_EVENT_IVI_TEMPERATURE_ABNORMAL,
420 "COMMON_EVENT_IVI_TEMPERATURE_ABNORMAL");
421 SetNamedPropertyByStr(
422 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_VOLTAGE_RECOVERY, "COMMON_EVENT_IVI_VOLTAGE_RECOVERY");
423 SetNamedPropertyByStr(env,
424 obj,
425 EventFwk::CommonEventSupport::COMMON_EVENT_IVI_TEMPERATURE_RECOVERY,
426 "COMMON_EVENT_IVI_TEMPERATURE_RECOVERY");
427 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_ACTIVE, "COMMON_EVENT_IVI_ACTIVE");
428 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_STATE, "COMMON_EVENT_USB_STATE");
429 SetNamedPropertyByStr(
430 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_PORT_CHANGED, "COMMON_EVENT_USB_PORT_CHANGED");
431 SetNamedPropertyByStr(
432 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_DEVICE_ATTACHED, "COMMON_EVENT_USB_DEVICE_ATTACHED");
433 SetNamedPropertyByStr(
434 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_DEVICE_DETACHED, "COMMON_EVENT_USB_DEVICE_DETACHED");
435 SetNamedPropertyByStr(env,
436 obj,
437 EventFwk::CommonEventSupport::COMMON_EVENT_USB_ACCESSORY_ATTACHED,
438 "COMMON_EVENT_USB_ACCESSORY_ATTACHED");
439 SetNamedPropertyByStr(env,
440 obj,
441 EventFwk::CommonEventSupport::COMMON_EVENT_USB_ACCESSORY_DETACHED,
442 "COMMON_EVENT_USB_ACCESSORY_DETACHED");
443 SetNamedPropertyByStr(
444 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_REMOVED, "COMMON_EVENT_DISK_REMOVED");
445 SetNamedPropertyByStr(
446 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_UNMOUNTED, "COMMON_EVENT_DISK_UNMOUNTED");
447 SetNamedPropertyByStr(
448 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_MOUNTED, "COMMON_EVENT_DISK_MOUNTED");
449 SetNamedPropertyByStr(
450 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_BAD_REMOVAL, "COMMON_EVENT_DISK_BAD_REMOVAL");
451 SetNamedPropertyByStr(
452 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_UNMOUNTABLE, "COMMON_EVENT_DISK_UNMOUNTABLE");
453 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_EJECT, "COMMON_EVENT_DISK_EJECT");
454 SetNamedPropertyByStr(
455 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_REMOVED, "COMMON_EVENT_VOLUME_REMOVED");
456 SetNamedPropertyByStr(
457 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_UNMOUNTED, "COMMON_EVENT_VOLUME_UNMOUNTED");
458 SetNamedPropertyByStr(
459 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_MOUNTED, "COMMON_EVENT_VOLUME_MOUNTED");
460 SetNamedPropertyByStr(
461 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_BAD_REMOVAL, "COMMON_EVENT_VOLUME_BAD_REMOVAL");
462 SetNamedPropertyByStr(
463 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_EJECT, "COMMON_EVENT_VOLUME_EJECT");
464 SetNamedPropertyByStr(env,
465 obj,
466 EventFwk::CommonEventSupport::COMMON_EVENT_VISIBLE_ACCOUNTS_UPDATED,
467 "COMMON_EVENT_VISIBLE_ACCOUNTS_UPDATED");
468 SetNamedPropertyByStr(
469 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ACCOUNT_DELETED, "COMMON_EVENT_ACCOUNT_DELETED");
470 SetNamedPropertyByStr(
471 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_FOUNDATION_READY, "COMMON_EVENT_FOUNDATION_READY");
472 SetNamedPropertyByStr(env,
473 obj,
474 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_STATE_CHANGED,
475 "COMMON_EVENT_SIM_STATE_CHANGED");
476 SetNamedPropertyByStr(env,
477 obj,
478 EventFwk::CommonEventSupport::COMMON_EVENT_AIRPLANE_MODE_CHANGED,
479 "COMMON_EVENT_AIRPLANE_MODE_CHANGED");
480 SetNamedPropertyByStr(env,
481 obj,
482 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_RECEIVE_COMPLETED,
483 "COMMON_EVENT_SMS_RECEIVE_COMPLETED");
484 SetNamedPropertyByStr(env,
485 obj,
486 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_EMERGENCY_CB_RECEIVE_COMPLETED,
487 "COMMON_EVENT_SMS_EMERGENCY_CB_RECEIVE_COMPLETED");
488 SetNamedPropertyByStr(env,
489 obj,
490 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_CB_RECEIVE_COMPLETED,
491 "COMMON_EVENT_SMS_CB_RECEIVE_COMPLETED");
492 SetNamedPropertyByStr(env,
493 obj,
494 EventFwk::CommonEventSupport::COMMON_EVENT_STK_COMMAND,
495 "COMMON_EVENT_STK_COMMAND");
496 SetNamedPropertyByStr(env,
497 obj,
498 EventFwk::CommonEventSupport::COMMON_EVENT_STK_SESSION_END,
499 "COMMON_EVENT_STK_SESSION_END");
500 SetNamedPropertyByStr(env,
501 obj,
502 EventFwk::CommonEventSupport::COMMON_EVENT_STK_CARD_STATE_CHANGED,
503 "COMMON_EVENT_STK_CARD_STATE_CHANGED");
504 SetNamedPropertyByStr(env,
505 obj,
506 EventFwk::CommonEventSupport::COMMON_EVENT_STK_ALPHA_IDENTIFIER,
507 "COMMON_EVENT_STK_ALPHA_IDENTIFIER");
508 SetNamedPropertyByStr(env,
509 obj,
510 EventFwk::CommonEventSupport::COMMON_EVENT_SPN_INFO_CHANGED,
511 "COMMON_EVENT_SPN_INFO_CHANGED");
512 SetNamedPropertyByStr(env,
513 obj,
514 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_WAPPUSH_RECEIVE_COMPLETED,
515 "COMMON_EVENT_SMS_WAPPUSH_RECEIVE_COMPLETED");
516 SetNamedPropertyByStr(env,
517 obj,
518 EventFwk::CommonEventSupport::COMMON_EVENT_OPERATOR_CONFIG_CHANGED,
519 "COMMON_EVENT_OPERATOR_CONFIG_CHANGED");
520
521 SetNamedPropertyByStr(env,
522 obj,
523 EventFwk::CommonEventSupport::COMMON_EVENT_SLOT_CHANGE,
524 "COMMON_EVENT_SLOT_CHANGE");
525 SetNamedPropertyByStr(env,
526 obj,
527 EventFwk::CommonEventSupport::COMMON_EVENT_CALL_STATE_CHANGED,
528 "COMMON_EVENT_CALL_STATE_CHANGED");
529 SetNamedPropertyByStr(env,
530 obj,
531 EventFwk::CommonEventSupport::COMMON_EVENT_CELLULAR_DATA_STATE_CHANGED,
532 "COMMON_EVENT_CELLULAR_DATA_STATE_CHANGED");
533 SetNamedPropertyByStr(env,
534 obj,
535 EventFwk::CommonEventSupport::COMMON_EVENT_INCOMING_CALL_MISSED,
536 "COMMON_EVENT_INCOMING_CALL_MISSED");
537 SetNamedPropertyByStr(env,
538 obj,
539 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_DATA_SUBSCRIPTION_CHANGED,
540 "COMMON_EVENT_SIM_CARD_DEFAULT_DATA_SUBSCRIPTION_CHANGED");
541 SetNamedPropertyByStr(env,
542 obj,
543 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_SMS_SUBSCRIPTION_CHANGED,
544 "COMMON_EVENT_SIM_CARD_DEFAULT_SMS_SUBSCRIPTION_CHANGED");
545 SetNamedPropertyByStr(env,
546 obj,
547 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_MAIN_SUBSCRIPTION_CHANGED,
548 "COMMON_EVENT_SIM_CARD_DEFAULT_MAIN_SUBSCRIPTION_CHANGED");
549 SetNamedPropertyByStr(env,
550 obj,
551 EventFwk::CommonEventSupport::COMMON_EVENT_SET_PRIMARY_SLOT_STATUS,
552 "COMMON_EVENT_SET_PRIMARY_SLOT_STATUS");
553 SetNamedPropertyByStr(env,
554 obj,
555 EventFwk::CommonEventSupport::COMMON_EVENT_PRIMARY_SLOT_ROAMING,
556 "COMMON_EVENT_PRIMARY_SLOT_ROAMING");
557 SetNamedPropertyByStr(env,
558 obj,
559 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_VOICE_SUBSCRIPTION_CHANGED,
560 "COMMON_EVENT_SIM_CARD_DEFAULT_VOICE_SUBSCRIPTION_CHANGED");
561 SetNamedPropertyByStr(env,
562 obj,
563 EventFwk::CommonEventSupport::COMMON_EVENT_SIGNAL_INFO_CHANGED,
564 "COMMON_EVENT_SIGNAL_INFO_CHANGED");
565 SetNamedPropertyByStr(env,
566 obj,
567 EventFwk::CommonEventSupport::COMMON_EVENT_NETWORK_STATE_CHANGED,
568 "COMMON_EVENT_NETWORK_STATE_CHANGED");
569 SetNamedPropertyByStr(env,
570 obj,
571 EventFwk::CommonEventSupport::COMMON_EVENT_QUICK_FIX_APPLY_RESULT,
572 "COMMON_EVENT_QUICK_FIX_APPLY_RESULT");
573 SetNamedPropertyByStr(env,
574 obj,
575 EventFwk::CommonEventSupport::COMMON_EVENT_QUICK_FIX_REVOKE_RESULT,
576 "COMMON_EVENT_QUICK_FIX_REVOKE_RESULT");
577 SetNamedPropertyByStr(env,
578 obj,
579 EventFwk::CommonEventSupport::COMMON_EVENT_RADIO_STATE_CHANGE,
580 "COMMON_EVENT_RADIO_STATE_CHANGE");
581 SetNamedPropertyByStr(env,
582 obj,
583 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGIN,
584 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGIN");
585 SetNamedPropertyByStr(env,
586 obj,
587 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOUT,
588 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOUT");
589 SetNamedPropertyByStr(env,
590 obj,
591 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_TOKEN_INVALID,
592 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_TOKEN_INVALID");
593 SetNamedPropertyByStr(env,
594 obj,
595 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOFF,
596 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOFF");
597 SetNamedPropertyByStr(env,
598 obj,
599 EventFwk::CommonEventSupport::COMMON_EVENT_USER_INFO_UPDATED,
600 "COMMON_EVENT_USER_INFO_UPDATED");
601 SetNamedPropertyByStr(env,
602 obj,
603 EventFwk::CommonEventSupport::COMMON_EVENT_DOMAIN_ACCOUNT_STATUS_CHANGED,
604 "COMMON_EVENT_DOMAIN_ACCOUNT_STATUS_CHANGED");
605 SetNamedPropertyByStr(env,
606 obj,
607 EventFwk::CommonEventSupport::COMMON_EVENT_USER_LOCKING,
608 "COMMON_EVENT_USER_LOCKING");
609 SetNamedPropertyByStr(env,
610 obj,
611 EventFwk::CommonEventSupport::COMMON_EVENT_USER_LOCKED,
612 "COMMON_EVENT_USER_LOCKED");
613 SetNamedPropertyByStr(env,
614 obj,
615 EventFwk::CommonEventSupport::COMMON_EVENT_HTTP_PROXY_CHANGE,
616 "COMMON_EVENT_HTTP_PROXY_CHANGE");
617 SetNamedPropertyByStr(env,
618 obj,
619 EventFwk::CommonEventSupport::COMMON_EVENT_CONNECTIVITY_CHANGE,
620 "COMMON_EVENT_CONNECTIVITY_CHANGE");
621 SetNamedPropertyByStr(env,
622 obj,
623 EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_LOCKED,
624 "COMMON_EVENT_SCREEN_LOCKED");
625 SetNamedPropertyByStr(env,
626 obj,
627 EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_UNLOCKED,
628 "COMMON_EVENT_SCREEN_UNLOCKED");
629 SetNamedPropertyByStr(env,
630 obj,
631 EventFwk::CommonEventSupport::COMMON_EVENT_AUDIO_QUALITY_CHANGE,
632 "COMMON_EVENT_AUDIO_QUALITY_CHANGE");
633 SetNamedPropertyByStr(env,
634 obj,
635 EventFwk::CommonEventSupport::COMMON_EVENT_SPECIAL_CODE,
636 "COMMON_EVENT_SPECIAL_CODE");
637 SetNamedPropertyByStr(env,
638 obj,
639 EventFwk::CommonEventSupport::COMMON_EVENT_REMINDER_STATUS_CHANGE,
640 "COMMON_EVENT_REMINDER_STATUS_CHANGE");
641 SetNamedPropertyByStr(env,
642 obj,
643 EventFwk::CommonEventSupport::COMMON_EVENT_PRIVACY_STATE_CHANGED,
644 "COMMON_EVENT_PRIVACY_STATE_CHANGED");
645 SetNamedPropertyByStr(env,
646 obj,
647 EventFwk::CommonEventSupport::COMMON_EVENT_MINORSMODE_ON,
648 "COMMON_EVENT_MINORSMODE_ON");
649 SetNamedPropertyByStr(env,
650 obj,
651 EventFwk::CommonEventSupport::COMMON_EVENT_MINORSMODE_OFF,
652 "COMMON_EVENT_MINORSMODE_OFF");
653 SetNamedPropertyByStr(env,
654 obj,
655 EventFwk::CommonEventSupport::COMMON_EVENT_BUNDLE_RESOURCES_CHANGED,
656 "COMMON_EVENT_BUNDLE_RESOURCES_CHANGED");
657 SetNamedPropertyByStr(env,
658 obj,
659 EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_LOCK_FILE_ACCESS_STATE_CHANGED,
660 "COMMON_EVENT_SCREEN_LOCK_FILE_ACCESS_STATE_CHANGED");
661 SetNamedPropertyByStr(env,
662 obj,
663 EventFwk::CommonEventSupport::COMMON_EVENT_DATA_SHARE_READY,
664 "COMMON_EVENT_DATA_SHARE_READY");
665 SetNamedPropertyByStr(env,
666 obj,
667 EventFwk::CommonEventSupport::COMMON_EVENT_VPN_CONNECTION_STATUS_CHANGED,
668 "COMMON_EVENT_VPN_CONNECTION_STATUS_CHANGED");
669 SetNamedPropertyByStr(env,
670 obj,
671 EventFwk::CommonEventSupport::COMMON_EVENT_SECOND_MOUNTED,
672 "COMMON_EVENT_SECOND_MOUNTED");
673 SetNamedPropertyByStr(env,
674 obj,
675 EventFwk::CommonEventSupport::COMMON_EVENT_RESTORE_START,
676 "COMMON_EVENT_RESTORE_START");
677 SetNamedPropertyByStr(env,
678 obj,
679 EventFwk::CommonEventSupport::COMMON_EVENT_MANAGED_BROWSER_POLICY_CHANGED,
680 "COMMON_EVENT_MANAGED_BROWSER_POLICY_CHANGED");
681 SetNamedPropertyByStr(env,
682 obj,
683 EventFwk::CommonEventSupport::COMMON_EVENT_DEFAULT_APPLICATION_CHANGED,
684 "COMMON_EVENT_DEFAULT_APPLICATION_CHANGED");
685 SetNamedPropertyByStr(env,
686 obj,
687 EventFwk::CommonEventSupport::COMMON_EVENT_SHORTCUT_CHANGED,
688 "COMMON_EVENT_SHORTCUT_CHANGED");
689 SetNamedPropertyByStr(env,
690 obj,
691 EventFwk::CommonEventSupport::COMMON_EVENT_TRUSTED_RING_CHECKIN,
692 "COMMON_EVENT_TRUSTED_RING_CHECKIN");
693 SetNamedPropertyByStr(env,
694 obj,
695 EventFwk::CommonEventSupport::COMMON_EVENT_TRUSTED_RING_CHECKOUT,
696 "COMMON_EVENT_TRUSTED_RING_CHECKOUT");
697 SetNamedPropertyByStr(env,
698 obj,
699 EventFwk::CommonEventSupport::COMMON_EVENT_TRUSTED_RING_RESET,
700 "COMMON_EVENT_TRUSTED_RING_RESET");
701 SetNamedPropertyByStr(env,
702 obj,
703 EventFwk::CommonEventSupport::COMMON_EVENT_KIOSK_MODE_ON,
704 "COMMON_EVENT_KIOSK_MODE_ON");
705 SetNamedPropertyByStr(env,
706 obj,
707 EventFwk::CommonEventSupport::COMMON_EVENT_KIOSK_MODE_OFF,
708 "COMMON_EVENT_KIOSK_MODE_OFF");
709 SetNamedPropertyByStr(env,
710 obj,
711 EventFwk::CommonEventSupport::COMMON_EVENT_CUSTOM_CONFIG_POLICY_UPDATED,
712 "COMMON_EVENT_CUSTOM_CONFIG_POLICY_UPDATED");
713 SetNamedPropertyByStr(env,
714 obj,
715 EventFwk::CommonEventSupport::COMMON_EVENT_CUSTOM_ROAMING_REGION_UPDATED,
716 "COMMON_EVENT_CUSTOM_ROAMING_REGION_UPDATED");
717 napi_property_descriptor exportFuncs[] = {DECLARE_NAPI_PROPERTY("Support", obj)};
718 napi_define_properties(env, exports, sizeof(exportFuncs) / sizeof(*exportFuncs), exportFuncs);
719
720 return exports;
721 }
722 } // namespace EventFwkNapi
723 } // namespace OHOS
724