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(
59 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_PRESENT, "COMMON_EVENT_USER_PRESENT");
60 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_TIME_TICK, "COMMON_EVENT_TIME_TICK");
61 SetNamedPropertyByStr(
62 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_TIME_CHANGED, "COMMON_EVENT_TIME_CHANGED");
63 SetNamedPropertyByStr(
64 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DATE_CHANGED, "COMMON_EVENT_DATE_CHANGED");
65 SetNamedPropertyByStr(
66 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_TIMEZONE_CHANGED, "COMMON_EVENT_TIMEZONE_CHANGED");
67 SetNamedPropertyByStr(
68 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_CLOSE_SYSTEM_DIALOGS, "COMMON_EVENT_CLOSE_SYSTEM_DIALOGS");
69 SetNamedPropertyByStr(
70 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_ADDED, "COMMON_EVENT_PACKAGE_ADDED");
71 SetNamedPropertyByStr(env,
72 obj,
73 EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_INSTALLATION_STARTED,
74 "COMMON_EVENT_PACKAGE_INSTALLATION_STARTED");
75 SetNamedPropertyByStr(env,
76 obj,
77 EventFwk::CommonEventSupport::COMMON_EVENT_DYNAMIC_ICON_CHANGED,
78 "COMMON_EVENT_DYNAMIC_ICON_CHANGED");
79 SetNamedPropertyByStr(
80 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_REPLACED, "COMMON_EVENT_PACKAGE_REPLACED");
81 SetNamedPropertyByStr(
82 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_MY_PACKAGE_REPLACED, "COMMON_EVENT_MY_PACKAGE_REPLACED");
83 SetNamedPropertyByStr(
84 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_REMOVED, "COMMON_EVENT_PACKAGE_REMOVED");
85 SetNamedPropertyByStr(
86 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_BUNDLE_REMOVED, "COMMON_EVENT_BUNDLE_REMOVED");
87 SetNamedPropertyByStr(env,
88 obj,
89 EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_FULLY_REMOVED,
90 "COMMON_EVENT_PACKAGE_FULLY_REMOVED");
91 SetNamedPropertyByStr(
92 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_CHANGED, "COMMON_EVENT_PACKAGE_CHANGED");
93 SetNamedPropertyByStr(
94 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_RESTARTED, "COMMON_EVENT_PACKAGE_RESTARTED");
95 SetNamedPropertyByStr(
96 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_DATA_CLEARED, "COMMON_EVENT_PACKAGE_DATA_CLEARED");
97 SetNamedPropertyByStr(
98 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_CACHE_CLEARED,
99 "COMMON_EVENT_PACKAGE_CACHE_CLEARED");
100 SetNamedPropertyByStr(
101 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGES_SUSPENDED, "COMMON_EVENT_PACKAGES_SUSPENDED");
102 SetNamedPropertyByStr(
103 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGES_UNSUSPENDED, "COMMON_EVENT_PACKAGES_UNSUSPENDED");
104 SetNamedPropertyByStr(
105 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_MY_PACKAGE_SUSPENDED, "COMMON_EVENT_MY_PACKAGE_SUSPENDED");
106 SetNamedPropertyByStr(env,
107 obj,
108 EventFwk::CommonEventSupport::COMMON_EVENT_MY_PACKAGE_UNSUSPENDED,
109 "COMMON_EVENT_MY_PACKAGE_UNSUSPENDED");
110 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_UID_REMOVED, "COMMON_EVENT_UID_REMOVED");
111 SetNamedPropertyByStr(
112 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_FIRST_LAUNCH, "COMMON_EVENT_PACKAGE_FIRST_LAUNCH");
113 SetNamedPropertyByStr(env,
114 obj,
115 EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_NEEDS_VERIFICATION,
116 "COMMON_EVENT_PACKAGE_NEEDS_VERIFICATION");
117 SetNamedPropertyByStr(
118 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_VERIFIED, "COMMON_EVENT_PACKAGE_VERIFIED");
119 SetNamedPropertyByStr(env,
120 obj,
121 EventFwk::CommonEventSupport::COMMON_EVENT_EXTERNAL_APPLICATIONS_AVAILABLE,
122 "COMMON_EVENT_EXTERNAL_APPLICATIONS_AVAILABLE");
123 SetNamedPropertyByStr(env,
124 obj,
125 EventFwk::CommonEventSupport::COMMON_EVENT_EXTERNAL_APPLICATIONS_UNAVAILABLE,
126 "COMMON_EVENT_EXTERNAL_APPLICATIONS_UNAVAILABLE");
127 SetNamedPropertyByStr(env,
128 obj,
129 EventFwk::CommonEventSupport::COMMON_EVENT_CONFIGURATION_CHANGED,
130 "COMMON_EVENT_CONFIGURATION_CHANGED");
131 SetNamedPropertyByStr(
132 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_LOCALE_CHANGED, "COMMON_EVENT_LOCALE_CHANGED");
133 SetNamedPropertyByStr(env,
134 obj,
135 EventFwk::CommonEventSupport::COMMON_EVENT_MANAGE_PACKAGE_STORAGE,
136 "COMMON_EVENT_MANAGE_PACKAGE_STORAGE");
137 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DRIVE_MODE, "COMMON_EVENT_DRIVE_MODE");
138 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HOME_MODE, "COMMON_EVENT_HOME_MODE");
139 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_OFFICE_MODE, "COMMON_EVENT_OFFICE_MODE");
140 SetNamedPropertyByStr(
141 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_SPLIT_SCREEN, "COMMON_EVENT_SPLIT_SCREEN");
142 SetNamedPropertyByStr(
143 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STARTED, "COMMON_EVENT_USER_STARTED");
144 SetNamedPropertyByStr(
145 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_BACKGROUND, "COMMON_EVENT_USER_BACKGROUND");
146 SetNamedPropertyByStr(
147 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_FOREGROUND, "COMMON_EVENT_USER_FOREGROUND");
148 SetNamedPropertyByStr(
149 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_SWITCHED, "COMMON_EVENT_USER_SWITCHED");
150 SetNamedPropertyByStr(
151 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STARTING, "COMMON_EVENT_USER_STARTING");
152 SetNamedPropertyByStr(
153 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_UNLOCKED, "COMMON_EVENT_USER_UNLOCKED");
154 SetNamedPropertyByStr(
155 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STOPPING, "COMMON_EVENT_USER_STOPPING");
156 SetNamedPropertyByStr(
157 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_STOPPED, "COMMON_EVENT_USER_STOPPED");
158 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_LOGIN, "COMMON_EVENT_HWID_LOGIN");
159 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_LOGOUT, "COMMON_EVENT_HWID_LOGOUT");
160 SetNamedPropertyByStr(
161 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_TOKEN_INVALID, "COMMON_EVENT_HWID_TOKEN_INVALID");
162 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_HWID_LOGOFF, "COMMON_EVENT_HWID_LOGOFF");
163 SetNamedPropertyByStr(
164 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_POWER_STATE, "COMMON_EVENT_WIFI_POWER_STATE");
165 SetNamedPropertyByStr(
166 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_SCAN_FINISHED, "COMMON_EVENT_WIFI_SCAN_FINISHED");
167 SetNamedPropertyByStr(
168 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_RSSI_VALUE, "COMMON_EVENT_WIFI_RSSI_VALUE");
169 SetNamedPropertyByStr(
170 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_CONN_STATE, "COMMON_EVENT_WIFI_CONN_STATE");
171 SetNamedPropertyByStr(
172 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_HOTSPOT_STATE, "COMMON_EVENT_WIFI_HOTSPOT_STATE");
173 SetNamedPropertyByStr(
174 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_AP_STA_JOIN, "COMMON_EVENT_WIFI_AP_STA_JOIN");
175 SetNamedPropertyByStr(
176 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_AP_STA_LEAVE, "COMMON_EVENT_WIFI_AP_STA_LEAVE");
177 SetNamedPropertyByStr(env,
178 obj,
179 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_MPLINK_STATE_CHANGE,
180 "COMMON_EVENT_WIFI_MPLINK_STATE_CHANGE");
181 SetNamedPropertyByStr(
182 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_CONN_STATE, "COMMON_EVENT_WIFI_P2P_CONN_STATE");
183 SetNamedPropertyByStr(env,
184 obj,
185 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_STATE_CHANGED,
186 "COMMON_EVENT_WIFI_P2P_STATE_CHANGED");
187 SetNamedPropertyByStr(env,
188 obj,
189 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_PEERS_STATE_CHANGED,
190 "COMMON_EVENT_WIFI_P2P_PEERS_STATE_CHANGED");
191 SetNamedPropertyByStr(env,
192 obj,
193 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_PEERS_DISCOVERY_STATE_CHANGED,
194 "COMMON_EVENT_WIFI_P2P_PEERS_DISCOVERY_STATE_CHANGED");
195 SetNamedPropertyByStr(env,
196 obj,
197 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_CURRENT_DEVICE_STATE_CHANGED,
198 "COMMON_EVENT_WIFI_P2P_CURRENT_DEVICE_STATE_CHANGED");
199 SetNamedPropertyByStr(env,
200 obj,
201 EventFwk::CommonEventSupport::COMMON_EVENT_WIFI_P2P_GROUP_STATE_CHANGED,
202 "COMMON_EVENT_WIFI_P2P_GROUP_STATE_CHANGED");
203 SetNamedPropertyByStr(env,
204 obj,
205 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CONNECT_STATE_UPDATE,
206 "COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CONNECT_STATE_UPDATE");
207 SetNamedPropertyByStr(env,
208 obj,
209 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CURRENT_DEVICE_UPDATE,
210 "COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CURRENT_DEVICE_UPDATE");
211 SetNamedPropertyByStr(env,
212 obj,
213 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_AUDIO_STATE_UPDATE,
214 "COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_AUDIO_STATE_UPDATE");
215 SetNamedPropertyByStr(env,
216 obj,
217 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CONNECT_STATE_UPDATE,
218 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CONNECT_STATE_UPDATE");
219 SetNamedPropertyByStr(env,
220 obj,
221 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CURRENT_DEVICE_UPDATE,
222 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CURRENT_DEVICE_UPDATE");
223 SetNamedPropertyByStr(env,
224 obj,
225 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_PLAYING_STATE_UPDATE,
226 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_PLAYING_STATE_UPDATE");
227 SetNamedPropertyByStr(env,
228 obj,
229 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_AVRCP_CONNECT_STATE_UPDATE,
230 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_AVRCP_CONNECT_STATE_UPDATE");
231 SetNamedPropertyByStr(env,
232 obj,
233 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CODEC_VALUE_UPDATE,
234 "COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CODEC_VALUE_UPDATE");
235 SetNamedPropertyByStr(env,
236 obj,
237 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_DISCOVERED,
238 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_DISCOVERED");
239 SetNamedPropertyByStr(env,
240 obj,
241 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CLASS_VALUE_UPDATE,
242 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CLASS_VALUE_UPDATE");
243 SetNamedPropertyByStr(env,
244 obj,
245 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_CONNECTED,
246 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_CONNECTED");
247 SetNamedPropertyByStr(env,
248 obj,
249 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_DISCONNECTED,
250 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_DISCONNECTED");
251 SetNamedPropertyByStr(env,
252 obj,
253 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_NAME_UPDATE,
254 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_NAME_UPDATE");
255 SetNamedPropertyByStr(env,
256 obj,
257 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIR_STATE,
258 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIR_STATE");
259 SetNamedPropertyByStr(env,
260 obj,
261 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_BATTERY_VALUE_UPDATE,
262 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_BATTERY_VALUE_UPDATE");
263 SetNamedPropertyByStr(env,
264 obj,
265 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_SDP_RESULT,
266 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_SDP_RESULT");
267 SetNamedPropertyByStr(env,
268 obj,
269 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_UUID_VALUE,
270 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_UUID_VALUE");
271 SetNamedPropertyByStr(env,
272 obj,
273 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_REQ,
274 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_REQ");
275 SetNamedPropertyByStr(env,
276 obj,
277 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_CANCEL,
278 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_CANCEL");
279 SetNamedPropertyByStr(env,
280 obj,
281 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REQ,
282 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REQ");
283 SetNamedPropertyByStr(env,
284 obj,
285 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REPLY,
286 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REPLY");
287 SetNamedPropertyByStr(env,
288 obj,
289 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_CANCEL,
290 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_CANCEL");
291 SetNamedPropertyByStr(env,
292 obj,
293 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_CONNECT_STATE_UPDATE,
294 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_CONNECT_STATE_UPDATE");
295 SetNamedPropertyByStr(env,
296 obj,
297 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AUDIO_STATE_UPDATE,
298 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AUDIO_STATE_UPDATE");
299 SetNamedPropertyByStr(env,
300 obj,
301 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_COMMON_EVENT,
302 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_COMMON_EVENT");
303 SetNamedPropertyByStr(env,
304 obj,
305 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_CALL_STATE_UPDATE,
306 "COMMON_EVENT_BLUETOOTH_HANDSFREEUNIT_AG_CALL_STATE_UPDATE");
307 SetNamedPropertyByStr(env,
308 obj,
309 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_STATE_UPDATE,
310 "COMMON_EVENT_BLUETOOTH_HOST_STATE_UPDATE");
311 SetNamedPropertyByStr(env,
312 obj,
313 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_REQ_DISCOVERABLE,
314 "COMMON_EVENT_BLUETOOTH_HOST_REQ_DISCOVERABLE");
315 SetNamedPropertyByStr(env,
316 obj,
317 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_REQ_ENABLE,
318 "COMMON_EVENT_BLUETOOTH_HOST_REQ_ENABLE");
319 SetNamedPropertyByStr(env,
320 obj,
321 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_REQ_DISABLE,
322 "COMMON_EVENT_BLUETOOTH_HOST_REQ_DISABLE");
323 SetNamedPropertyByStr(env,
324 obj,
325 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_SCAN_MODE_UPDATE,
326 "COMMON_EVENT_BLUETOOTH_HOST_SCAN_MODE_UPDATE");
327 SetNamedPropertyByStr(env,
328 obj,
329 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_STARTED,
330 "COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_STARTED");
331 SetNamedPropertyByStr(env,
332 obj,
333 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_FINISHED,
334 "COMMON_EVENT_BLUETOOTH_HOST_DISCOVERY_FINISHED");
335 SetNamedPropertyByStr(env,
336 obj,
337 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_HOST_NAME_UPDATE,
338 "COMMON_EVENT_BLUETOOTH_HOST_NAME_UPDATE");
339 SetNamedPropertyByStr(env,
340 obj,
341 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSINK_CONNECT_STATE_UPDATE,
342 "COMMON_EVENT_BLUETOOTH_A2DPSINK_CONNECT_STATE_UPDATE");
343 SetNamedPropertyByStr(env,
344 obj,
345 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSINK_PLAYING_STATE_UPDATE,
346 "COMMON_EVENT_BLUETOOTH_A2DPSINK_PLAYING_STATE_UPDATE");
347 SetNamedPropertyByStr(env,
348 obj,
349 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_A2DPSINK_AUDIO_STATE_UPDATE,
350 "COMMON_EVENT_BLUETOOTH_A2DPSINK_AUDIO_STATE_UPDATE");
351 SetNamedPropertyByStr(env,
352 obj,
353 EventFwk::CommonEventSupport::COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_STATUS_VALUE,
354 "COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_STATUS_VALUE");
355 SetNamedPropertyByStr(env,
356 obj,
357 EventFwk::CommonEventSupport::COMMON_EVENT_NFC_ACTION_ADAPTER_STATE_CHANGED,
358 "COMMON_EVENT_NFC_ACTION_ADAPTER_STATE_CHANGED");
359 SetNamedPropertyByStr(env,
360 obj,
361 EventFwk::CommonEventSupport::COMMON_EVENT_NFC_ACTION_RF_FIELD_ON_DETECTED,
362 "COMMON_EVENT_NFC_ACTION_RF_FIELD_ON_DETECTED");
363 SetNamedPropertyByStr(env,
364 obj,
365 EventFwk::CommonEventSupport::COMMON_EVENT_NFC_ACTION_RF_FIELD_OFF_DETECTED,
366 "COMMON_EVENT_NFC_ACTION_RF_FIELD_OFF_DETECTED");
367 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISCHARGING, "COMMON_EVENT_DISCHARGING");
368 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_CHARGING, "COMMON_EVENT_CHARGING");
369 SetNamedPropertyByStr(
370 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_CHARGE_TYPE_CHANGED, "COMMON_EVENT_CHARGE_TYPE_CHANGED");
371 SetNamedPropertyByStr(env,
372 obj,
373 EventFwk::CommonEventSupport::COMMON_EVENT_CHARGE_IDLE_MODE_CHANGED,
374 "COMMON_EVENT_CHARGE_IDLE_MODE_CHANGED");
375 SetNamedPropertyByStr(env,
376 obj,
377 EventFwk::CommonEventSupport::COMMON_EVENT_DEVICE_IDLE_MODE_CHANGED,
378 "COMMON_EVENT_DEVICE_IDLE_MODE_CHANGED");
379 SetNamedPropertyByStr(env,
380 obj,
381 EventFwk::CommonEventSupport::COMMON_EVENT_DEVICE_IDLE_EXEMPTION_LIST_UPDATED,
382 "COMMON_EVENT_DEVICE_IDLE_EXEMPTION_LIST_UPDATED");
383 SetNamedPropertyByStr(env,
384 obj,
385 EventFwk::CommonEventSupport::COMMON_EVENT_POWER_SAVE_MODE_CHANGED,
386 "COMMON_EVENT_POWER_SAVE_MODE_CHANGED");
387 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_ADDED, "COMMON_EVENT_USER_ADDED");
388 SetNamedPropertyByStr(
389 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USER_REMOVED, "COMMON_EVENT_USER_REMOVED");
390 SetNamedPropertyByStr(
391 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ABILITY_ADDED, "COMMON_EVENT_ABILITY_ADDED");
392 SetNamedPropertyByStr(
393 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ABILITY_REMOVED, "COMMON_EVENT_ABILITY_REMOVED");
394 SetNamedPropertyByStr(
395 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ABILITY_UPDATED, "COMMON_EVENT_ABILITY_UPDATED");
396 SetNamedPropertyByStr(env,
397 obj,
398 EventFwk::CommonEventSupport::COMMON_EVENT_LOCATION_MODE_STATE_CHANGED,
399 "COMMON_EVENT_LOCATION_MODE_STATE_CHANGED");
400 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_SLEEP, "COMMON_EVENT_IVI_SLEEP");
401 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_PAUSE, "COMMON_EVENT_IVI_PAUSE");
402 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_STANDBY, "COMMON_EVENT_IVI_STANDBY");
403 SetNamedPropertyByStr(
404 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_LASTMODE_SAVE, "COMMON_EVENT_IVI_LASTMODE_SAVE");
405 SetNamedPropertyByStr(
406 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_VOLTAGE_ABNORMAL, "COMMON_EVENT_IVI_VOLTAGE_ABNORMAL");
407 SetNamedPropertyByStr(
408 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_HIGH_TEMPERATURE, "COMMON_EVENT_IVI_HIGH_TEMPERATURE");
409 SetNamedPropertyByStr(env,
410 obj,
411 EventFwk::CommonEventSupport::COMMON_EVENT_IVI_EXTREME_TEMPERATURE,
412 "COMMON_EVENT_IVI_EXTREME_TEMPERATURE");
413 SetNamedPropertyByStr(env,
414 obj,
415 EventFwk::CommonEventSupport::COMMON_EVENT_IVI_TEMPERATURE_ABNORMAL,
416 "COMMON_EVENT_IVI_TEMPERATURE_ABNORMAL");
417 SetNamedPropertyByStr(
418 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_VOLTAGE_RECOVERY, "COMMON_EVENT_IVI_VOLTAGE_RECOVERY");
419 SetNamedPropertyByStr(env,
420 obj,
421 EventFwk::CommonEventSupport::COMMON_EVENT_IVI_TEMPERATURE_RECOVERY,
422 "COMMON_EVENT_IVI_TEMPERATURE_RECOVERY");
423 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_IVI_ACTIVE, "COMMON_EVENT_IVI_ACTIVE");
424 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_STATE, "COMMON_EVENT_USB_STATE");
425 SetNamedPropertyByStr(
426 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_PORT_CHANGED, "COMMON_EVENT_USB_PORT_CHANGED");
427 SetNamedPropertyByStr(
428 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_DEVICE_ATTACHED, "COMMON_EVENT_USB_DEVICE_ATTACHED");
429 SetNamedPropertyByStr(
430 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_USB_DEVICE_DETACHED, "COMMON_EVENT_USB_DEVICE_DETACHED");
431 SetNamedPropertyByStr(env,
432 obj,
433 EventFwk::CommonEventSupport::COMMON_EVENT_USB_ACCESSORY_ATTACHED,
434 "COMMON_EVENT_USB_ACCESSORY_ATTACHED");
435 SetNamedPropertyByStr(env,
436 obj,
437 EventFwk::CommonEventSupport::COMMON_EVENT_USB_ACCESSORY_DETACHED,
438 "COMMON_EVENT_USB_ACCESSORY_DETACHED");
439 SetNamedPropertyByStr(
440 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_REMOVED, "COMMON_EVENT_DISK_REMOVED");
441 SetNamedPropertyByStr(
442 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_UNMOUNTED, "COMMON_EVENT_DISK_UNMOUNTED");
443 SetNamedPropertyByStr(
444 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_MOUNTED, "COMMON_EVENT_DISK_MOUNTED");
445 SetNamedPropertyByStr(
446 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_BAD_REMOVAL, "COMMON_EVENT_DISK_BAD_REMOVAL");
447 SetNamedPropertyByStr(
448 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_UNMOUNTABLE, "COMMON_EVENT_DISK_UNMOUNTABLE");
449 SetNamedPropertyByStr(env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_DISK_EJECT, "COMMON_EVENT_DISK_EJECT");
450 SetNamedPropertyByStr(
451 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_REMOVED, "COMMON_EVENT_VOLUME_REMOVED");
452 SetNamedPropertyByStr(
453 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_UNMOUNTED, "COMMON_EVENT_VOLUME_UNMOUNTED");
454 SetNamedPropertyByStr(
455 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_MOUNTED, "COMMON_EVENT_VOLUME_MOUNTED");
456 SetNamedPropertyByStr(
457 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_BAD_REMOVAL, "COMMON_EVENT_VOLUME_BAD_REMOVAL");
458 SetNamedPropertyByStr(
459 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_VOLUME_EJECT, "COMMON_EVENT_VOLUME_EJECT");
460 SetNamedPropertyByStr(env,
461 obj,
462 EventFwk::CommonEventSupport::COMMON_EVENT_VISIBLE_ACCOUNTS_UPDATED,
463 "COMMON_EVENT_VISIBLE_ACCOUNTS_UPDATED");
464 SetNamedPropertyByStr(
465 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_ACCOUNT_DELETED, "COMMON_EVENT_ACCOUNT_DELETED");
466 SetNamedPropertyByStr(
467 env, obj, EventFwk::CommonEventSupport::COMMON_EVENT_FOUNDATION_READY, "COMMON_EVENT_FOUNDATION_READY");
468 SetNamedPropertyByStr(env,
469 obj,
470 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_STATE_CHANGED,
471 "COMMON_EVENT_SIM_STATE_CHANGED");
472 SetNamedPropertyByStr(env,
473 obj,
474 EventFwk::CommonEventSupport::COMMON_EVENT_AIRPLANE_MODE_CHANGED,
475 "COMMON_EVENT_AIRPLANE_MODE_CHANGED");
476 SetNamedPropertyByStr(env,
477 obj,
478 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_RECEIVE_COMPLETED,
479 "COMMON_EVENT_SMS_RECEIVE_COMPLETED");
480 SetNamedPropertyByStr(env,
481 obj,
482 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_EMERGENCY_CB_RECEIVE_COMPLETED,
483 "COMMON_EVENT_SMS_EMERGENCY_CB_RECEIVE_COMPLETED");
484 SetNamedPropertyByStr(env,
485 obj,
486 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_CB_RECEIVE_COMPLETED,
487 "COMMON_EVENT_SMS_CB_RECEIVE_COMPLETED");
488 SetNamedPropertyByStr(env,
489 obj,
490 EventFwk::CommonEventSupport::COMMON_EVENT_STK_COMMAND,
491 "COMMON_EVENT_STK_COMMAND");
492 SetNamedPropertyByStr(env,
493 obj,
494 EventFwk::CommonEventSupport::COMMON_EVENT_STK_SESSION_END,
495 "COMMON_EVENT_STK_SESSION_END");
496 SetNamedPropertyByStr(env,
497 obj,
498 EventFwk::CommonEventSupport::COMMON_EVENT_STK_CARD_STATE_CHANGED,
499 "COMMON_EVENT_STK_CARD_STATE_CHANGED");
500 SetNamedPropertyByStr(env,
501 obj,
502 EventFwk::CommonEventSupport::COMMON_EVENT_STK_ALPHA_IDENTIFIER,
503 "COMMON_EVENT_STK_ALPHA_IDENTIFIER");
504 SetNamedPropertyByStr(env,
505 obj,
506 EventFwk::CommonEventSupport::COMMON_EVENT_SPN_INFO_CHANGED,
507 "COMMON_EVENT_SPN_INFO_CHANGED");
508 SetNamedPropertyByStr(env,
509 obj,
510 EventFwk::CommonEventSupport::COMMON_EVENT_SMS_WAPPUSH_RECEIVE_COMPLETED,
511 "COMMON_EVENT_SMS_WAPPUSH_RECEIVE_COMPLETED");
512 SetNamedPropertyByStr(env,
513 obj,
514 EventFwk::CommonEventSupport::COMMON_EVENT_OPERATOR_CONFIG_CHANGED,
515 "COMMON_EVENT_OPERATOR_CONFIG_CHANGED");
516
517 SetNamedPropertyByStr(env,
518 obj,
519 EventFwk::CommonEventSupport::COMMON_EVENT_SLOT_CHANGE,
520 "COMMON_EVENT_SLOT_CHANGE");
521 SetNamedPropertyByStr(env,
522 obj,
523 EventFwk::CommonEventSupport::COMMON_EVENT_CALL_STATE_CHANGED,
524 "COMMON_EVENT_CALL_STATE_CHANGED");
525 SetNamedPropertyByStr(env,
526 obj,
527 EventFwk::CommonEventSupport::COMMON_EVENT_CELLULAR_DATA_STATE_CHANGED,
528 "COMMON_EVENT_CELLULAR_DATA_STATE_CHANGED");
529 SetNamedPropertyByStr(env,
530 obj,
531 EventFwk::CommonEventSupport::COMMON_EVENT_INCOMING_CALL_MISSED,
532 "COMMON_EVENT_INCOMING_CALL_MISSED");
533 SetNamedPropertyByStr(env,
534 obj,
535 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_DATA_SUBSCRIPTION_CHANGED,
536 "COMMON_EVENT_SIM_CARD_DEFAULT_DATA_SUBSCRIPTION_CHANGED");
537 SetNamedPropertyByStr(env,
538 obj,
539 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_SMS_SUBSCRIPTION_CHANGED,
540 "COMMON_EVENT_SIM_CARD_DEFAULT_SMS_SUBSCRIPTION_CHANGED");
541 SetNamedPropertyByStr(env,
542 obj,
543 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_MAIN_SUBSCRIPTION_CHANGED,
544 "COMMON_EVENT_SIM_CARD_DEFAULT_MAIN_SUBSCRIPTION_CHANGED");
545 SetNamedPropertyByStr(env,
546 obj,
547 EventFwk::CommonEventSupport::COMMON_EVENT_SET_PRIMARY_SLOT_STATUS,
548 "COMMON_EVENT_SET_PRIMARY_SLOT_STATUS");
549 SetNamedPropertyByStr(env,
550 obj,
551 EventFwk::CommonEventSupport::COMMON_EVENT_PRIMARY_SLOT_ROAMING,
552 "COMMON_EVENT_PRIMARY_SLOT_ROAMING");
553 SetNamedPropertyByStr(env,
554 obj,
555 EventFwk::CommonEventSupport::COMMON_EVENT_SIM_CARD_DEFAULT_VOICE_SUBSCRIPTION_CHANGED,
556 "COMMON_EVENT_SIM_CARD_DEFAULT_VOICE_SUBSCRIPTION_CHANGED");
557 SetNamedPropertyByStr(env,
558 obj,
559 EventFwk::CommonEventSupport::COMMON_EVENT_SIGNAL_INFO_CHANGED,
560 "COMMON_EVENT_SIGNAL_INFO_CHANGED");
561 SetNamedPropertyByStr(env,
562 obj,
563 EventFwk::CommonEventSupport::COMMON_EVENT_NETWORK_STATE_CHANGED,
564 "COMMON_EVENT_NETWORK_STATE_CHANGED");
565 SetNamedPropertyByStr(env,
566 obj,
567 EventFwk::CommonEventSupport::COMMON_EVENT_QUICK_FIX_APPLY_RESULT,
568 "COMMON_EVENT_QUICK_FIX_APPLY_RESULT");
569 SetNamedPropertyByStr(env,
570 obj,
571 EventFwk::CommonEventSupport::COMMON_EVENT_QUICK_FIX_REVOKE_RESULT,
572 "COMMON_EVENT_QUICK_FIX_REVOKE_RESULT");
573 SetNamedPropertyByStr(env,
574 obj,
575 EventFwk::CommonEventSupport::COMMON_EVENT_RADIO_STATE_CHANGE,
576 "COMMON_EVENT_RADIO_STATE_CHANGE");
577 SetNamedPropertyByStr(env,
578 obj,
579 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGIN,
580 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGIN");
581 SetNamedPropertyByStr(env,
582 obj,
583 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOUT,
584 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOUT");
585 SetNamedPropertyByStr(env,
586 obj,
587 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_TOKEN_INVALID,
588 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_TOKEN_INVALID");
589 SetNamedPropertyByStr(env,
590 obj,
591 EventFwk::CommonEventSupport::COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOFF,
592 "COMMON_EVENT_DISTRIBUTED_ACCOUNT_LOGOFF");
593 SetNamedPropertyByStr(env,
594 obj,
595 EventFwk::CommonEventSupport::COMMON_EVENT_USER_INFO_UPDATED,
596 "COMMON_EVENT_USER_INFO_UPDATED");
597 SetNamedPropertyByStr(env,
598 obj,
599 EventFwk::CommonEventSupport::COMMON_EVENT_DOMAIN_ACCOUNT_STATUS_CHANGED,
600 "COMMON_EVENT_DOMAIN_ACCOUNT_STATUS_CHANGED");
601 SetNamedPropertyByStr(env,
602 obj,
603 EventFwk::CommonEventSupport::COMMON_EVENT_HTTP_PROXY_CHANGE,
604 "COMMON_EVENT_HTTP_PROXY_CHANGE");
605 SetNamedPropertyByStr(env,
606 obj,
607 EventFwk::CommonEventSupport::COMMON_EVENT_CONNECTIVITY_CHANGE,
608 "COMMON_EVENT_CONNECTIVITY_CHANGE");
609 SetNamedPropertyByStr(env,
610 obj,
611 EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_LOCKED,
612 "COMMON_EVENT_SCREEN_LOCKED");
613 SetNamedPropertyByStr(env,
614 obj,
615 EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_UNLOCKED,
616 "COMMON_EVENT_SCREEN_UNLOCKED");
617 SetNamedPropertyByStr(env,
618 obj,
619 EventFwk::CommonEventSupport::COMMON_EVENT_AUDIO_QUALITY_CHANGE,
620 "COMMON_EVENT_AUDIO_QUALITY_CHANGE");
621 SetNamedPropertyByStr(env,
622 obj,
623 EventFwk::CommonEventSupport::COMMON_EVENT_SPECIAL_CODE,
624 "COMMON_EVENT_SPECIAL_CODE");
625 SetNamedPropertyByStr(env,
626 obj,
627 EventFwk::CommonEventSupport::COMMON_EVENT_REMINDER_STATUS_CHANGE,
628 "COMMON_EVENT_REMINDER_STATUS_CHANGE");
629 SetNamedPropertyByStr(env,
630 obj,
631 EventFwk::CommonEventSupport::COMMON_EVENT_PRIVACY_STATE_CHANGED,
632 "COMMON_EVENT_PRIVACY_STATE_CHANGED");
633 SetNamedPropertyByStr(env,
634 obj,
635 EventFwk::CommonEventSupport::COMMON_EVENT_MINORSMODE_ON,
636 "COMMON_EVENT_MINORSMODE_ON");
637 SetNamedPropertyByStr(env,
638 obj,
639 EventFwk::CommonEventSupport::COMMON_EVENT_MINORSMODE_OFF,
640 "COMMON_EVENT_MINORSMODE_OFF");
641 SetNamedPropertyByStr(env,
642 obj,
643 EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_LOCK_FILE_ACCESS_STATE_CHANGED,
644 "COMMON_EVENT_SCREEN_LOCK_FILE_ACCESS_STATE_CHANGED");
645 SetNamedPropertyByStr(env,
646 obj,
647 EventFwk::CommonEventSupport::COMMON_EVENT_DATA_SHARE_READY,
648 "COMMON_EVENT_DATA_SHARE_READY");
649 SetNamedPropertyByStr(env,
650 obj,
651 EventFwk::CommonEventSupport::COMMON_EVENT_SECOND_MOUNTED,
652 "COMMON_EVENT_SECOND_MOUNTED");
653 SetNamedPropertyByStr(env,
654 obj,
655 EventFwk::CommonEventSupport::COMMON_EVENT_RESTORE_START,
656 "COMMON_EVENT_RESTORE_START");
657 SetNamedPropertyByStr(env,
658 obj,
659 EventFwk::CommonEventSupport::COMMON_EVENT_VPN_CONNECTION_STATUS_CHANGED,
660 "COMMON_EVENT_VPN_CONNECTION_STATUS_CHANGED");
661 napi_property_descriptor exportFuncs[] = {DECLARE_NAPI_PROPERTY("Support", obj)};
662 napi_define_properties(env, exports, sizeof(exportFuncs) / sizeof(*exportFuncs), exportFuncs);
663
664 return exports;
665 }
666 } // namespace EventFwkNapi
667 } // namespace OHOS
668