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 #ifndef FOUNDATION_ACE_FRAMEWORKS_CORE_COMPONENTS_V2_INSPECTOR_INSPECTOR_CONSTANTS_H
17 #define FOUNDATION_ACE_FRAMEWORKS_CORE_COMPONENTS_V2_INSPECTOR_INSPECTOR_CONSTANTS_H
18 
19 #include <cstdint>
20 #include <string>
21 #include <unordered_map>
22 
23 #include "base/utils/macros.h"
24 
25 namespace OHOS::Ace::V2 {
26 
27 ACE_EXPORT extern const char ATTRS_COMMON_WIDTH[];
28 ACE_EXPORT extern const char ATTRS_COMMON_HEIGHT[];
29 ACE_EXPORT extern const char ATTRS_COMMON_PADDING[];
30 ACE_EXPORT extern const char ATTRS_COMMON_MARGIN[];
31 ACE_EXPORT extern const char ATTRS_COMMON_LAYOUT_PRIORITY[];
32 ACE_EXPORT extern const char ATTRS_COMMON_LAYOUT_WEIGHT[];
33 // position
34 ACE_EXPORT extern const char ATTRS_COMMON_ALIGN[];
35 ACE_EXPORT extern const char ATTRS_COMMON_DIRECTION[];
36 ACE_EXPORT extern const char ATTRS_COMMON_POSITION[];
37 ACE_EXPORT extern const char ATTRS_COMMON_OFFSET[];
38 ACE_EXPORT extern const char ATTRS_COMMON_USE_ALIGN[];
39 // layout
40 ACE_EXPORT extern const char ATTRS_COMMON_RELATE_PARENT[];
41 ACE_EXPORT extern const char ATTRS_COMMON_ASPECT_RATIO[];
42 ACE_EXPORT extern const char ATTRS_COMMON_DISPLAY_PRIORITY[];
43 // border
44 ACE_EXPORT extern const char ATTRS_COMMON_BORDER[];
45 // background
46 ACE_EXPORT extern const char ATTRS_COMMON_BACKGROUND_COLOR[];
47 // opacity
48 ACE_EXPORT extern const char ATTRS_COMMON_OPACITY[];
49 // visibility
50 ACE_EXPORT extern const char ATTRS_COMMON_VISIBILITY[];
51 // enable
52 ACE_EXPORT extern const char ATTRS_COMMON_ENABLE[];
53 // zindex
54 ACE_EXPORT extern const char ATTRS_COMMON_ZINDEX[];
55 
56 // root view
57 ACE_EXPORT extern const char ROOT_ETS_TAG[];
58 // stage view
59 ACE_EXPORT extern const char STAGE_ETS_TAG[];
60 // page view
61 ACE_EXPORT extern const char PAGE_ETS_TAG[];
62 // overlay view
63 ACE_EXPORT extern const char OVERLAY_ETS_TAG[];
64 // container modal view (title bar)
65 ACE_EXPORT extern const char CONTAINER_MODAL_ETS_TAG[];
66 
67 ACE_EXPORT extern const char ATOMIC_SERVICE_ETS_TAG[];
68 ACE_EXPORT extern const char APP_BAR_ETS_TAG[];
69 // js custom view
70 ACE_EXPORT extern const char JS_VIEW_ETS_TAG[];
71 ACE_EXPORT extern const char JS_VIEW_COMPONENT_TAG[];
72 // js lazy foreach node
73 ACE_EXPORT extern const char JS_LAZY_FOR_EACH_ETS_TAG[];
74 // js lazy foreach node
75 ACE_EXPORT extern const char JS_FOR_EACH_ETS_TAG[];
76 // js lazy foreach node
77 ACE_EXPORT extern const char JS_SYNTAX_ITEM_ETS_TAG[];
78 // js repeat node
79 ACE_EXPORT extern const char JS_REPEAT_ETS_TAG[];
80 // js if else node
81 ACE_EXPORT extern const char JS_IF_ELSE_ETS_TAG[];
82 // js node slot node
83 ACE_EXPORT extern const char JS_NODE_SLOT_ETS_TAG[];
84 // js toast node
85 ACE_EXPORT extern const char TOAST_ETS_TAG[];
86 
87 // column
88 ACE_EXPORT extern const char COLUMN_COMPONENT_TAG[];
89 ACE_FORCE_EXPORT extern const char COLUMN_ETS_TAG[];
90 ACE_EXPORT extern const char COLUMN_ATTRS_ALIGN_ITEMS[];
91 
92 // panel bar
93 ACE_EXPORT extern const char DRAG_BAR_COMPONENT_TAG[];
94 ACE_EXPORT extern const char DRAG_BAR_ETS_TAG[];
95 
96 // text
97 ACE_EXPORT extern const char TEXT_COMPONENT_TAG[];
98 ACE_EXPORT extern const char TEXT_ETS_TAG[];
99 ACE_EXPORT extern const char TEXT_ATTRS_OVER_FLOW[];
100 ACE_EXPORT extern const char TEXT_ATTRS_MAX_LINES[];
101 
102 // rich editor
103 ACE_EXPORT extern const char RICH_EDITOR_ETS_TAG[];
104 ACE_EXPORT extern const char RICH_EDITOR_DRAG_ETS_TAG[];
105 
106 // stack
107 ACE_EXPORT extern const char STACK_COMPONENT_TAG[];
108 ACE_EXPORT extern const char STACK_ETS_TAG[];
109 
110 // folderStack
111 ACE_EXPORT extern const char FOLDER_STACK_COMPONENT_TAG[];
112 ACE_EXPORT extern const char FOLDER_STACK_ETS_TAG[];
113 ACE_EXPORT extern const char HOVER_STACK_ETS_TAG[];
114 ACE_EXPORT extern const char CONTROL_PARTS_STACK_ETS_TAG[];
115 
116 // swiper
117 ACE_EXPORT extern const char SWIPER_COMPONENT_TAG[];
118 ACE_EXPORT extern const char SWIPER_ETS_TAG[];
119 ACE_EXPORT extern const char SWIPER_INDICATOR_ETS_TAG[];
120 ACE_EXPORT extern const char SWIPER_LEFT_ARROW_ETS_TAG[];
121 ACE_EXPORT extern const char SWIPER_RIGHT_ARROW_ETS_TAG[];
122 ACE_EXPORT extern const char SWIPER_LEFT_CAPTURE_ETS_TAG[];
123 ACE_EXPORT extern const char SWIPER_RIGHT_CAPTURE_ETS_TAG[];
124 
125 // tabs
126 ACE_EXPORT extern const char TABS_COMPONENT_TAG[];
127 ACE_EXPORT extern const char TABS_ETS_TAG[];
128 
129 // tab content item
130 ACE_EXPORT extern const char TAB_CONTENT_ITEM_COMPONENT_TAG[];
131 ACE_EXPORT extern const char TAB_CONTENT_ITEM_ETS_TAG[];
132 
133 // tab bar
134 ACE_EXPORT extern const char TAB_BAR_COMPONENT_TAG[];
135 ACE_EXPORT extern const char TAB_BAR_ETS_TAG[];
136 
137 // navigation view
138 ACE_EXPORT extern const char NAVIGATION_VIEW_COMPONENT_TAG[];
139 ACE_EXPORT extern const char NAVIGATION_VIEW_ETS_TAG[];
140 ACE_EXPORT extern const char BAR_ITEM_ETS_TAG[];
141 ACE_EXPORT extern const char TITLE_BAR_ETS_TAG[];
142 ACE_EXPORT extern const char NAVIGATION_CONTENT_ETS_TAG[];
143 ACE_EXPORT extern const char TOOL_BAR_ETS_TAG[];
144 ACE_EXPORT extern const char NAVIGATION_MENU_ETS_TAG[];
145 ACE_EXPORT extern const char BACK_BUTTON_ETS_TAG[];
146 ACE_EXPORT extern const char BACK_BUTTON_IMAGE_ETS_TAG[];
147 ACE_EXPORT extern const char NAVBAR_CONTENT_ETS_TAG[];
148 ACE_EXPORT extern const char NAVBAR_ETS_TAG[];
149 
150 // navRouter view
151 ACE_EXPORT extern const char NAVROUTER_VIEW_ETS_TAG[];
152 
153 // navDestination view
154 ACE_EXPORT extern const char NAVDESTINATION_VIEW_ETS_TAG[];
155 ACE_EXPORT extern const char NAVDESTINATION_TITLE_BAR_ETS_TAG[];
156 ACE_EXPORT extern const char NAVDESTINATION_CONTENT_ETS_TAG[];
157 
158 // navigation title view
159 ACE_EXPORT extern const char NAVIGATION_TITLE_COMPONENT_TAG[];
160 
161 // navigation menus view
162 ACE_EXPORT extern const char NAVIGATION_MENUS_COMPONENT_TAG[];
163 
164 // row split
165 ACE_EXPORT extern const char ROW_SPLIT_COMPONENT_TAG[];
166 ACE_EXPORT extern const char ROW_SPLIT_ETS_TAG[];
167 
168 // column split
169 ACE_EXPORT extern const char COLUMN_SPLIT_COMPONENT_TAG[];
170 ACE_EXPORT extern const char COLUMN_SPLIT_ETS_TAG[];
171 
172 // counter
173 ACE_EXPORT extern const char COUNTER_COMPONENT_TAG[];
174 ACE_EXPORT extern const char COUNTER_ETS_TAG[];
175 
176 // flex
177 ACE_EXPORT extern const char FLEX_COMPONENT_TAG[];
178 ACE_EXPORT extern const char FLEX_ETS_TAG[];
179 ACE_EXPORT extern const char WRAP_COMPONENT_TAG[];
180 ACE_EXPORT extern const char WRAP_ETS_TAG[];
181 
182 // grid
183 ACE_EXPORT extern const char GRID_COMPONENT_TAG[];
184 ACE_EXPORT extern const char GRID_ETS_TAG[];
185 
186 // grid-item
187 ACE_EXPORT extern const char GRID_ITEM_COMPONENT_TAG[];
188 ACE_EXPORT extern const char GRID_ITEM_ETS_TAG[];
189 
190 // waterFlow
191 ACE_EXPORT extern const char WATERFLOW_COMPONENT_TAG[];
192 ACE_EXPORT extern const char WATERFLOW_ETS_TAG[];
193 
194 // flow-item
195 ACE_EXPORT extern const char FLOW_ITEM_COMPONENT_TAG[];
196 ACE_EXPORT extern const char FLOW_ITEM_ETS_TAG[];
197 
198 // list
199 ACE_EXPORT extern const char LIST_COMPONENT_TAG[];
200 ACE_EXPORT extern const char LIST_ETS_TAG[];
201 
202 // list-item
203 ACE_EXPORT extern const char LIST_ITEM_COMPONENT_TAG[];
204 ACE_EXPORT extern const char LIST_ITEM_ETS_TAG[];
205 
206 // list-item
207 ACE_EXPORT extern const char LIST_ITEM_GROUP_COMPONENT_TAG[];
208 ACE_EXPORT extern const char LIST_ITEM_GROUP_ETS_TAG[];
209 
210 // navigator
211 ACE_EXPORT extern const char NAVIGATOR_COMPONENT_TAG[];
212 ACE_EXPORT extern const char NAVIGATOR_ETS_TAG[];
213 
214 // panel
215 ACE_EXPORT extern const char PANEL_COMPONENT_TAG[];
216 ACE_EXPORT extern const char PANEL_ETS_TAG[];
217 ACE_EXPORT extern const char PANEL_CLOSE_ICON_ETS_TAG[];
218 
219 // pattern-lock
220 ACE_EXPORT extern const char PATTERN_LOCK_COMPONENT_TAG[];
221 ACE_FORCE_EXPORT extern const char PATTERN_LOCK_ETS_TAG[];
222 
223 // row
224 ACE_EXPORT extern const char ROW_COMPONENT_TAG[];
225 ACE_EXPORT extern const char ROW_ETS_TAG[];
226 
227 // rect
228 ACE_EXPORT extern const char RECT_ETS_TAG[];
229 
230 // line
231 ACE_EXPORT extern const char LINE_ETS_TAG[];
232 
233 // circle
234 ACE_EXPORT extern const char CIRCLE_ETS_TAG[];
235 
236 // ellipse
237 ACE_EXPORT extern const char ELLIPSE_ETS_TAG[];
238 
239 // path
240 ACE_EXPORT extern const char PATH_ETS_TAG[];
241 
242 // polygon
243 ACE_EXPORT extern const char POLYGON_ETS_TAG[];
244 
245 // polyline
246 ACE_EXPORT extern const char POLYLINE_ETS_TAG[];
247 
248 // shape
249 ACE_EXPORT extern const char SHAPE_COMPONENT_TAG[];
250 ACE_EXPORT extern const char SHAPE_ETS_TAG[];
251 
252 // shape container
253 ACE_EXPORT extern const char SHAPE_CONTAINER_COMPONENT_TAG[];
254 ACE_EXPORT extern const char SHAPE_CONTAINER_ETS_TAG[];
255 
256 // imageAnimator
257 ACE_EXPORT extern const char IMAGE_ANIMATOR_COMPONENT_TAG[];
258 ACE_EXPORT extern const char IMAGE_ANIMATOR_ETS_TAG[];
259 
260 // image
261 ACE_EXPORT extern const char IMAGE_COMPONENT_TAG[];
262 ACE_FORCE_EXPORT extern const char IMAGE_ETS_TAG[];
263 
264 // qrcode
265 ACE_EXPORT extern const char QRCODE_COMPONENT_TAG[];
266 ACE_FORCE_EXPORT extern const char QRCODE_ETS_TAG[];
267 
268 // span
269 ACE_EXPORT extern const char SPAN_COMPONENT_TAG[];
270 ACE_EXPORT extern const char SPAN_ETS_TAG[];
271 
272 // symbol span
273 ACE_EXPORT extern const char SYMBOL_SPAN_COMPONENT_TAG[];
274 ACE_EXPORT extern const char SYMBOL_SPAN_ETS_TAG[];
275 
276 // image span
277 ACE_EXPORT extern const char IMAGE_SPAN_COMPONENT_TAG[];
278 ACE_EXPORT extern const char IMAGE_SPAN_ETS_TAG[];
279 
280 // placeholder span
281 ACE_EXPORT extern const char PLACEHOLDER_SPAN_COMPONENT_TAG[];
282 ACE_EXPORT extern const char PLACEHOLDER_SPAN_ETS_TAG[];
283 
284 // text
285 ACE_EXPORT extern const char TEXT_COMPONENT_TAG[];
286 ACE_EXPORT extern const char TEXT_ETS_TAG[];
287 
288 // blank
289 ACE_EXPORT extern const char BOX_COMPONENT_TAG[];
290 ACE_EXPORT extern const char BLANK_ETS_TAG[];
291 
292 // button
293 ACE_EXPORT extern const char BUTTON_COMPONENT_TAG[];
294 ACE_EXPORT extern const char BUTTON_ETS_TAG[];
295 
296 // recycle
297 ACE_EXPORT extern const char RECYCLE_VIEW_ETS_TAG[];
298 
299 // common
300 ACE_EXPORT extern const char COMMON_VIEW_ETS_TAG[];
301 // option
302 ACE_EXPORT extern const char OPTION_COMPONENT_TAG[];
303 ACE_EXPORT extern const char OPTION_ETS_TAG[];
304 
305 // divider
306 ACE_EXPORT extern const char DIVIDER_COMPONENT_TAG[];
307 ACE_EXPORT extern const char DIVIDER_ETS_TAG[];
308 
309 // checkbox
310 ACE_EXPORT extern const char CHECKBOX_COMPONENT_TAG[];
311 ACE_EXPORT extern const char CHECKBOX_ETS_TAG[];
312 ACE_EXPORT extern const char CHECK_BOX_COMPONENT_TAG[];
313 ACE_EXPORT extern const char CHECK_BOX_ETS_TAG[];
314 
315 // switch
316 ACE_EXPORT extern const char SWITCH_COMPONENT_TAG[];
317 ACE_EXPORT extern const char SWITCH_ETS_TAG[];
318 
319 // toggle
320 ACE_EXPORT extern const char TOGGLE_COMPONENT_TAG[];
321 ACE_EXPORT extern const char TOGGLE_ETS_TAG[];
322 
323 // scroll
324 ACE_EXPORT extern const char SCROLL_COMPONENT_TAG[];
325 ACE_EXPORT extern const char SCROLL_ETS_TAG[];
326 
327 // calendar
328 ACE_EXPORT extern const char CALENDAR_COMPONENT_TAG[];
329 ACE_EXPORT extern const char CALENDAR_ETS_TAG[];
330 
331 // calendarPicker
332 ACE_EXPORT extern const char CALENDAR_PICKER_COMPONENT_TAG[];
333 ACE_EXPORT extern const char CALENDAR_PICKER_ETS_TAG[];
334 
335 // badge
336 ACE_EXPORT extern const char BADGE_COMPONENT_TAG[];
337 ACE_EXPORT extern const char BADGE_ETS_TAG[];
338 
339 // search
340 ACE_EXPORT extern const char SEARCH_COMPONENT_TAG[];
341 ACE_EXPORT extern const char SEARCH_ETS_TAG[];
342 extern const char SEARCH_Field_ETS_TAG[];
343 
344 // formComponent
345 ACE_EXPORT extern const char FORM_COMPONENT_TAG[];
346 ACE_EXPORT extern const char FORM_ETS_TAG[];
347 
348 // formLink
349 ACE_EXPORT extern const char FORM_LINK_TAG[];
350 ACE_EXPORT extern const char FORM_LINK_ETS_TAG[];
351 
352 // PluginComponent
353 ACE_EXPORT extern const char PLUGIN_COMPONENT_TAG[];
354 ACE_EXPORT extern const char PLUGIN_ETS_TAG[];
355 
356 // video
357 ACE_EXPORT extern const char VIDEO_COMPONENT_TAG[];
358 ACE_EXPORT extern const char VIDEO_ETS_TAG[];
359 
360 // AlphabetIndexer
361 ACE_EXPORT extern const char INDEXER_COMPONENT_TAG[];
362 ACE_EXPORT extern const char INDEXER_ETS_TAG[];
363 
364 // slider
365 ACE_EXPORT extern const char SLIDER_COMPONENT_TAG[];
366 ACE_EXPORT extern const char SLIDER_ETS_TAG[];
367 
368 // rating
369 ACE_EXPORT extern const char RATING_COMPONENT_TAG[];
370 ACE_EXPORT extern const char RATING_ETS_TAG[];
371 
372 // progress
373 ACE_EXPORT extern const char PROGRESS_COMPONENT_TAG[];
374 ACE_EXPORT extern const char PROGRESS_ETS_TAG[];
375 
376 // datapanel
377 ACE_EXPORT extern const char DATA_PANEL_COMPONENT_TAG[];
378 ACE_EXPORT extern const char DATA_PANEL_ETS_TAG[];
379 
380 // sheet
381 ACE_EXPORT extern const char SHEET_COMPONENT_TAG[];
382 ACE_EXPORT extern const char SHEET_ETS_TAG[];
383 ACE_EXPORT extern const char SHEET_MASK_TAG[];
384 ACE_EXPORT extern const char SHEET_PAGE_TAG[];
385 ACE_EXPORT extern const char SHEET_WRAPPER_TAG[];
386 
387 // full screen modal
388 ACE_EXPORT extern const char MODAL_PAGE_TAG[];
389 
390 // hyperlink
391 ACE_EXPORT extern const char HYPERLINK_COMPONENT_TAG[];
392 ACE_EXPORT extern const char HYPERLINK_ETS_TAG[];
393 
394 // stepper
395 ACE_EXPORT extern const char STEPPER_COMPONENT_TAG[];
396 ACE_EXPORT extern const char STEPPER_ETS_TAG[];
397 
398 // stepperItem
399 ACE_EXPORT extern const char STEPPER_ITEM_COMPONENT_TAG[];
400 ACE_EXPORT extern const char STEPPER_ITEM_ETS_TAG[];
401 
402 // scrollBar
403 ACE_EXPORT extern const char SCROLL_BAR_COMPONENT_TAG[];
404 ACE_EXPORT extern const char SCROLL_BAR_ETS_TAG[];
405 
406 ACE_EXPORT extern const std::unordered_map<std::string, std::string> COMPONENT_TAG_TO_ETS_TAG_MAP;
407 // refresh
408 ACE_EXPORT extern const char REFRESH_COMPONENT_TAG[];
409 ACE_EXPORT extern const char REFRESH_ETS_TAG[];
410 
411 // datePicker
412 ACE_EXPORT extern const char DATE_PICKER_COMPONENT_TAG[];
413 ACE_EXPORT extern const char DATE_PICKER_ETS_TAG[];
414 ACE_EXPORT extern const char TIME_PICKER_COMPONENT_TAG[];
415 ACE_EXPORT extern const char TIME_PICKER_ETS_TAG[];
416 
417 // Radio
418 ACE_EXPORT extern const char RADIO_COMPONENT_TAG[];
419 ACE_EXPORT extern const char RADIO_ETS_TAG[];
420 
421 // gauge
422 ACE_EXPORT extern const char GAUGE_COMPONENT_TAG[];
423 ACE_EXPORT extern const char GAUGE_ETS_TAG[];
424 ACE_EXPORT extern const char GAUGE_DESCRIPTION_TAG[];
425 ACE_EXPORT extern const char GAUGE_INDICATOR_TAG[];
426 
427 // gridContainer
428 ACE_EXPORT extern const char GRIDCONTAINER_COMPONENT_TAG[];
429 ACE_EXPORT extern const char GRIDCONTAINER_ETS_TAG[];
430 
431 // gridCol
432 ACE_EXPORT extern const char GRID_COL_COMPONENT_TAG[];
433 ACE_EXPORT extern const char GRID_COL_ETS_TAG[];
434 
435 // gridRow
436 ACE_EXPORT extern const char GRID_ROW_COMPONENT_TAG[];
437 ACE_EXPORT extern const char GRID_ROW_ETS_TAG[];
438 
439 // relativeContainer
440 ACE_EXPORT extern const char RELATIVE_CONTAINER_COMPONENT_TAG[];
441 ACE_FORCE_EXPORT extern const char RELATIVE_CONTAINER_ETS_TAG[];
442 
443 // menu
444 ACE_EXPORT extern const char MENU_COMPONENT_TAG[];
445 ACE_EXPORT extern const char MENU_TAG[];
446 ACE_EXPORT extern const char MENU_ETS_TAG[];
447 ACE_EXPORT extern const char MENU_ITEM_ETS_TAG[];
448 ACE_EXPORT extern const char MENU_ITEM_GROUP_ETS_TAG[];
449 ACE_EXPORT extern const char MENU_WRAPPER_ETS_TAG[];
450 ACE_EXPORT extern const char MENU_PREVIEW_ETS_TAG[];
451 
452 // textarea
453 ACE_EXPORT extern const char TEXTAREA_COMPONENT_TAG[];
454 ACE_EXPORT extern const char TEXTAREA_ETS_TAG[];
455 
456 // textdrag
457 ACE_EXPORT extern const char TEXTDRAG_ETS_TAG[];
458 
459 // textinput
460 ACE_EXPORT extern const char TEXTINPUT_COMPONENT_TAG[];
461 ACE_EXPORT extern const char TEXTINPUT_ETS_TAG[];
462 
463 // texttimer
464 ACE_EXPORT extern const char TEXTTIMER_COMPONENT_TAG[];
465 ACE_EXPORT extern const char TEXTTIMER_ETS_TAG[];
466 
467 // select
468 ACE_EXPORT extern const char SELECT_COMPONENT_TAG[];
469 ACE_EXPORT extern const char SELECT_ETS_TAG[];
470 
471 // select_popup
472 ACE_EXPORT extern const char SELECT_POPUP_COMPONENT_TAG[];
473 ACE_EXPORT extern const char SELECT_POPUP_ETS_TAG[];
474 
475 // marquee
476 ACE_EXPORT extern const char MARQUEE_COMPONENT_TAG[];
477 ACE_EXPORT extern const char MARQUEE_ETS_TAG[];
478 
479 // textclock
480 ACE_EXPORT extern const char TEXTCLOCK_COMPONENT_TAG[];
481 ACE_EXPORT extern const char TEXTCLOCK_ETS_TAG[];
482 
483 // textpicker
484 ACE_EXPORT extern const char TEXT_PICKER_COMPONENT_TAG[];
485 ACE_EXPORT extern const char TEXT_PICKER_ETS_TAG[];
486 
487 // pickertextdialog
488 ACE_EXPORT extern const char PICKER_TEXT_DIALOG_COMPONENT_TAG[];
489 ACE_EXPORT extern const char PICKER_TEXT_DIALOG_ETS_TAG[];
490 
491 // canvas
492 ACE_EXPORT extern const char CANVAS_COMPONENT_TAG[];
493 ACE_EXPORT extern const char CANVAS_ETS_TAG[];
494 
495 // ActionSheet
496 ACE_EXPORT extern const char ACTION_SHEET_DIALOG_COMPONENT_TAG[];
497 ACE_EXPORT extern const char ACTION_SHEET_DIALOG_ETS_TAG[];
498 
499 // AlertDialog
500 ACE_EXPORT extern const char ALERT_DIALOG_COMPONENT_TAG[];
501 ACE_EXPORT extern const char ALERT_DIALOG_ETS_TAG[];
502 
503 // CustomDialog
504 ACE_EXPORT extern const char CUSTOM_DIALOG_COMPONENT_TAG[];
505 ACE_EXPORT extern const char CUSTOM_DIALOG_ETS_TAG[];
506 
507 // datePickerdialog
508 ACE_EXPORT extern const char DATE_PICKER_DIALOG_COMPONENT_TAG[];
509 ACE_EXPORT extern const char DATE_PICKER_DIALOG_ETS_TAG[];
510 
511 // Normal dialog
512 ACE_EXPORT extern const char DIALOG_COMPONENT_TAG[];
513 ACE_EXPORT extern const char DIALOG_ETS_TAG[];
514 
515 // sideBar
516 ACE_EXPORT extern const char SIDE_BAR_COMPONENT_TAG[];
517 ACE_EXPORT extern const char SIDE_BAR_ETS_TAG[];
518 
519 // loadingProgress
520 ACE_EXPORT extern const char LOADING_PROGRESS_COMPONENT_TAG[];
521 ACE_EXPORT extern const char LOADING_PROGRESS_ETS_TAG[];
522 
523 // checkboxGroup
524 ACE_EXPORT extern const char CHECKBOXGROUP_COMPONENT_TAG[];
525 ACE_EXPORT extern const char CHECKBOXGROUP_ETS_TAG[];
526 
527 // timePickerdialog
528 ACE_EXPORT extern const char TIME_PICKER_DIALOG_COMPONENT_TAG[];
529 ACE_EXPORT extern const char TIME_PICKER_DIALOG_ETS_TAG[];
530 
531 // web
532 ACE_EXPORT extern const char WEB_COMPONENT_TAG[];
533 ACE_EXPORT extern const char WEB_ETS_TAG[];
534 ACE_EXPORT extern const char WEB_CORE_TAG[];
535 
536 // richText
537 ACE_EXPORT extern const char RICH_TEXT_COMPONENT_TAG[];
538 ACE_EXPORT extern const char RICH_TEXT_ETS_TAG[];
539 
540 // xcomponent
541 ACE_EXPORT extern const char XCOMPONENT_TAG[];
542 ACE_EXPORT extern const char XCOMPONENT_ETS_TAG[];
543 
544 // ability_component
545 ACE_EXPORT extern const char ABILITY_COMPONENT_ETS_TAG[];
546 // Popup
547 ACE_EXPORT extern const char POPUP_ETS_TAG[];
548 
549 // remote window
550 ACE_EXPORT extern const char REMOTE_WINDOW_ETS_TAG[];
551 
552 // effect view
553 ACE_EXPORT extern const char EFFECT_COMPONENT_ETS_TAG[];
554 
555 // button
556 ACE_EXPORT extern const char MODEL_COMPONENT_TAG[];
557 ACE_EXPORT extern const char MODEL_ETS_TAG[];
558 
559 // window scene
560 ACE_EXPORT extern const char ROOT_SCENE_ETS_TAG[];
561 ACE_EXPORT extern const char SCREEN_ETS_TAG[];
562 ACE_EXPORT extern const char WINDOW_SCENE_ETS_TAG[];
563 
564 // ui_extension_component
565 ACE_EXPORT extern const char UI_EXTENSION_COMPONENT_TAG[];
566 ACE_EXPORT extern const char UI_EXTENSION_SURFACE_TAG[];
567 ACE_EXPORT extern const char UI_EXTENSION_COMPONENT_ETS_TAG[];
568 
569 // embedded_component
570 ACE_EXPORT extern const char EMBEDDED_COMPONENT_TAG[];
571 ACE_EXPORT extern const char EMBEDDED_COMPONENT_ETS_TAG[];
572 
573 // LocationButton
574 ACE_EXPORT extern const char LOCATION_BUTTON_COMPONENT_TAG[];
575 ACE_EXPORT extern const char LOCATION_BUTTON_ETS_TAG[];
576 
577 // PasteButton
578 ACE_EXPORT extern const char PASTE_BUTTON_COMPONENT_TAG[];
579 ACE_EXPORT extern const char PASTE_BUTTON_ETS_TAG[];
580 
581 // SaveButton
582 ACE_EXPORT extern const char SAVE_BUTTON_COMPONENT_TAG[];
583 ACE_EXPORT extern const char SAVE_BUTTON_ETS_TAG[];
584 
585 // Keyboard
586 ACE_EXPORT extern const char KEYBOARD_ETS_TAG[];
587 // Particle
588 ACE_EXPORT extern const char PARTICLE_COMPONENT_TAG[];
589 ACE_EXPORT extern const char PARTICLE_ETS_TAG[];
590 
591 // SelectOverlay
592 ACE_EXPORT extern const char SELECT_OVERLAY_ETS_TAG[];
593 
594 // ContainerSpan
595 ACE_EXPORT extern const char CONTAINER_SPAN_COMPONENT_TAG[];
596 ACE_EXPORT extern const char CONTAINER_SPAN_ETS_TAG[];
597 
598 // Symbol
599 ACE_EXPORT extern const char SYMBOL_COMPONENT_TAG[];
600 ACE_EXPORT extern const char SYMBOL_ETS_TAG[];
601 
602 // DynamicComponent
603 ACE_EXPORT extern const char ISOLATED_COMPONENT_TAG[];
604 ACE_EXPORT extern const char ISOLATED_COMPONENT_ETS_TAG[];
605 
606 //RenderNode
607 ACE_EXPORT extern const char RENDER_NODE_ETS_TAG[];
608 
609 //NodeContainer
610 ACE_EXPORT extern const char NODE_CONTAINER_ETS_TAG[];
611 
612 //CustomFrameNode
613 ACE_EXPORT extern const char CUSTOM_FRAME_NODE_ETS_TAG[];
614 
615 // MovingPhoto
616 ACE_EXPORT extern const char MOVING_PHOTO_COMPONENT_TAG[];
617 ACE_FORCE_EXPORT extern const char MOVING_PHOTO_ETS_TAG[];
618 
619 // CustomSpanNode
620 ACE_EXPORT extern const char CUSTOM_SPAN_NODE_ETS_TAG[];
621 
622 // AnalogClock
623 ACE_EXPORT extern const char ANALOGCLOCK_COMPONENT_TAG[];
624 ACE_FORCE_EXPORT extern const char ANALOGCLOCK_ETS_TAG[];
625 } // namespace OHOS::Ace::V2
626 #endif // FOUNDATION_ACE_FRAMEWORKS_CORE_COMPONENTS_V2_INSPECTOR_INSPECTOR_CONSTANTS_H
627