• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2021-2024 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 "core/components_v2/inspector/inspector_constants.h"
17 
18 namespace OHOS::Ace::V2 {
19 // common attrs
20 // dimension
21 const char ATTRS_COMMON_WIDTH[] = "width";
22 const char ATTRS_COMMON_HEIGHT[] = "height";
23 const char ATTRS_COMMON_PADDING[] = "padding";
24 const char ATTRS_COMMON_MARGIN[] = "margin";
25 const char ATTRS_COMMON_LAYOUT_PRIORITY[] = "layoutPriority";
26 const char ATTRS_COMMON_LAYOUT_WEIGHT[] = "layoutWeight";
27 // position
28 const char ATTRS_COMMON_ALIGN[] = "align";
29 const char ATTRS_COMMON_DIRECTION[] = "direction";
30 const char ATTRS_COMMON_POSITION[] = "position";
31 const char ATTRS_COMMON_OFFSET[] = "margin";
32 const char ATTRS_COMMON_USE_ALIGN[] = "useAlign";
33 // layout
34 const char ATTRS_COMMON_RELATE_PARENT[] = "relateParent";
35 const char ATTRS_COMMON_ASPECT_RATIO[] = "aspectRatio";
36 const char ATTRS_COMMON_DISPLAY_PRIORITY[] = "displayPriority";
37 // border
38 const char ATTRS_COMMON_BORDER[] = "border";
39 // background
40 const char ATTRS_COMMON_BACKGROUND_COLOR[] = "backgroundColor";
41 // opacity
42 const char ATTRS_COMMON_OPACITY[] = "opacity";
43 // visibility
44 const char ATTRS_COMMON_VISIBILITY[] = "visibility";
45 // enable
46 const char ATTRS_COMMON_ENABLE[] = "enable";
47 // zindex
48 const char ATTRS_COMMON_ZINDEX[] = "zIndex";
49 
50 // root view
51 const char ROOT_ETS_TAG[] = "root";
52 // stage view
53 const char STAGE_ETS_TAG[] = "stage";
54 // overlay view
55 const char OVERLAY_ETS_TAG[] = "overlay";
56 const char ORDER_OVERLAY_ETS_TAG[] = "OrderOverlay";
57 // page view
58 const char PAGE_ETS_TAG[] = "page";
59 // container modal view (title bar)
60 const char CONTAINER_MODAL_ETS_TAG[] = "ContainerModal";
61 
62 const char ATOMIC_SERVICE_ETS_TAG[] = "AtomicService";
63 const char APP_BAR_ETS_TAG[] = "AppBar";
64 
65 // js custom view
66 const char JS_VIEW_ETS_TAG[] = "JsView";
67 const char JS_VIEW_COMPONENT_TAG[] = "ProxyComponent";
68 // js lazy foreach node
69 const char JS_LAZY_FOR_EACH_ETS_TAG[] = "LazyForEach";
70 // js lazy foreach node
71 const char JS_FOR_EACH_ETS_TAG[] = "ForEach";
72 // js lazy foreach node
73 const char JS_SYNTAX_ITEM_ETS_TAG[] = "SyntaxItem";
74 // js repeat node
75 const char JS_REPEAT_ETS_TAG[] = "Repeat";
76 // js if else node
77 const char JS_IF_ELSE_ETS_TAG[] = "IfElse";
78 // js with theme node
79 const char JS_WITH_THEME_ETS_TAG[] = "WithTheme";
80 // js node slot
81 const char JS_NODE_SLOT_ETS_TAG[] = "NodeSlot";
82 
83 // toast view
84 const char TOAST_ETS_TAG[] = "Toast";
85 
86 // column
87 const char COLUMN_COMPONENT_TAG[] = "ColumnComponent";
88 const char COLUMN_ETS_TAG[] = "Column";
89 const char COLUMN_ATTRS_ALIGN_ITEMS[] = "alignItems";
90 
91 // panel bar
92 const char DRAG_BAR_COMPONENT_TAG[] = "DragBarComponent";
93 const char DRAG_BAR_ETS_TAG[] = "DragBar";
94 
95 // text
96 const char TEXT_COMPONENT_TAG[] = "TextComponentV2";
97 const char TEXT_ETS_TAG[] = "Text";
98 const char TEXT_ATTRS_OVER_FLOW[] = "textOverflow";
99 const char TEXT_ATTRS_MAX_LINES[] = "maxLines";
100 
101 // rich editor
102 const char RICH_EDITOR_ETS_TAG[] = "RichEditor";
103 const char RICH_EDITOR_DRAG_ETS_TAG[] = "RichEditorDRAG";
104 
105 // stack
106 const char STACK_COMPONENT_TAG[] = "StackComponent";
107 const char STACK_ETS_TAG[] = "Stack";
108 
109 // swiper
110 const char SWIPER_COMPONENT_TAG[] = "SwiperComponent";
111 const char SWIPER_ETS_TAG[] = "Swiper";
112 const char SWIPER_INDICATOR_ETS_TAG[] = "SwiperIndicator";
113 const char SWIPER_LEFT_ARROW_ETS_TAG[] = "LeftArrow";
114 const char SWIPER_RIGHT_ARROW_ETS_TAG[] = "RightArrow";
115 const char SWIPER_LEFT_CAPTURE_ETS_TAG[] = "SwiperLeftCapture";
116 const char SWIPER_RIGHT_CAPTURE_ETS_TAG[] = "SwiperRightCapture";
117 
118 // indicator
119 const char INDICATOR_COMPONENT_TAG[] = "IndicatorComponentComponent";
120 const char INDICATOR_ETS_TAG[] = "IndicatorComponent";
121 
122 // tabs
123 const char TABS_COMPONENT_TAG[] = "TabsComponent";
124 const char TABS_ETS_TAG[] = "Tabs";
125 
126 // tab content item
127 const char TAB_CONTENT_ITEM_COMPONENT_TAG[] = "TabContentItemComponent";
128 const char TAB_CONTENT_ITEM_ETS_TAG[] = "TabContent";
129 
130 // tab bar
131 const char TAB_BAR_COMPONENT_TAG[] = "TabBarComponent";
132 const char TAB_BAR_ETS_TAG[] = "TabBar";
133 
134 // navigation view
135 const char NAVIGATION_VIEW_COMPONENT_TAG[] = "NavigationContainerComponent";
136 const char NAVIGATION_VIEW_ETS_TAG[] = "Navigation";
137 const char BAR_ITEM_ETS_TAG[] = "BarItem";
138 const char TITLE_BAR_ETS_TAG[] = "TitleBar";
139 const char NAVIGATION_CONTENT_ETS_TAG[] = "NavigationContent";
140 const char TOOL_BAR_ETS_TAG[] = "ToolBar";
141 const char NAVIGATION_MENU_ETS_TAG[] = "NavigationMenu";
142 const char BACK_BUTTON_ETS_TAG[] = "BackButton";
143 const char BACK_BUTTON_IMAGE_ETS_TAG[] = "BackButtonImage";
144 const char NAVBAR_CONTENT_ETS_TAG[] = "NavBarContent";
145 const char NAVBAR_ETS_TAG[] = "NavBar";
146 
147 // navRouter view
148 const char NAVROUTER_VIEW_ETS_TAG[] = "NavRouter";
149 
150 // navDestination view
151 const char NAVDESTINATION_VIEW_ETS_TAG[] = "NavDestination";
152 const char NAVDESTINATION_TITLE_BAR_ETS_TAG[] = "NavDestinationTitleBar";
153 const char NAVDESTINATION_CONTENT_ETS_TAG[] = "NavDestinationContent";
154 
155 // navigation title view
156 const char NAVIGATION_TITLE_COMPONENT_TAG[] = "NavigationTitle";
157 
158 // navigation menus view
159 const char NAVIGATION_MENUS_COMPONENT_TAG[] = "NavigationMenus";
160 
161 // row split
162 const char ROW_SPLIT_COMPONENT_TAG[] = "RowSplitComponent";
163 const char ROW_SPLIT_ETS_TAG[] = "RowSplit";
164 
165 // column split
166 const char COLUMN_SPLIT_COMPONENT_TAG[] = "ColumnSplitComponent";
167 const char COLUMN_SPLIT_ETS_TAG[] = "ColumnSplit";
168 
169 // counter
170 const char COUNTER_COMPONENT_TAG[] = "CounterComponent";
171 const char COUNTER_ETS_TAG[] = "Counter";
172 
173 // flex
174 const char FLEX_COMPONENT_TAG[] = "FlexComponentV2";
175 const char FLEX_ETS_TAG[] = "Flex";
176 const char WRAP_COMPONENT_TAG[] = "WrapComponent";
177 const char WRAP_ETS_TAG[] = "Flex";
178 
179 // folderStack
180 const char FOLDER_STACK_COMPONENT_TAG[] = "FolderStackComponent";
181 const char FOLDER_STACK_ETS_TAG[] = "Folder";
182 const char HOVER_STACK_ETS_TAG[] = "Hover";
183 const char CONTROL_PARTS_STACK_ETS_TAG[] = "ControlParts";
184 
185 // grid
186 const char GRID_COMPONENT_TAG[] = "GridLayoutComponent";
187 const char GRID_ETS_TAG[] = "Grid";
188 
189 // grid-item
190 const char GRID_ITEM_COMPONENT_TAG[] = "GridLayoutItemComponent";
191 const char GRID_ITEM_ETS_TAG[] = "GridItem";
192 
193 // waterFlow
194 const char WATERFLOW_COMPONENT_TAG[] = "WaterFlowComponent";
195 const char WATERFLOW_ETS_TAG[] = "WaterFlow";
196 
197 // flow-item
198 const char FLOW_ITEM_COMPONENT_TAG[] = "WaterFlowItemComponent";
199 const char FLOW_ITEM_ETS_TAG[] = "FlowItem";
200 
201 // list
202 const char LIST_COMPONENT_TAG[] = "V2::ListComponent";
203 const char LIST_ETS_TAG[] = "List";
204 
205 // list-item
206 const char LIST_ITEM_COMPONENT_TAG[] = "V2::ListItemComponent";
207 const char LIST_ITEM_ETS_TAG[] = "ListItem";
208 
209 // list-item-group
210 const char LIST_ITEM_GROUP_COMPONENT_TAG[] = "V2::ListItemGroupComponent";
211 const char LIST_ITEM_GROUP_ETS_TAG[] = "ListItemGroup";
212 
213 // navigator
214 const char NAVIGATOR_COMPONENT_TAG[] = "NavigatorComponent";
215 const char NAVIGATOR_ETS_TAG[] = "Navigator";
216 
217 // panel
218 const char PANEL_COMPONENT_TAG[] = "SlidingPanelComponentV2";
219 const char PANEL_ETS_TAG[] = "Panel";
220 const char PANEL_CLOSE_ICON_ETS_TAG[] = "CloseIcon";
221 
222 // pattern-lock
223 const char PATTERN_LOCK_COMPONENT_TAG[] = "PatternLockComponent";
224 const char PATTERN_LOCK_ETS_TAG[] = "PatternLock";
225 
226 // row
227 const char ROW_COMPONENT_TAG[] = "RowComponent";
228 const char ROW_ETS_TAG[] = "Row";
229 
230 // rect
231 const char RECT_ETS_TAG[] = "Rect";
232 
233 // line
234 const char LINE_ETS_TAG[] = "Line";
235 
236 // circle
237 const char CIRCLE_ETS_TAG[] = "Circle";
238 
239 // ellipse
240 const char ELLIPSE_ETS_TAG[] = "Ellipse";
241 
242 // path
243 const char PATH_ETS_TAG[] = "Path";
244 
245 // polygon
246 const char POLYGON_ETS_TAG[] = "Polygon";
247 
248 // polyline
249 const char POLYLINE_ETS_TAG[] = "Polyline";
250 
251 // shape
252 const char SHAPE_COMPONENT_TAG[] = "ShapeComponent";
253 const char SHAPE_ETS_TAG[] = "Shape";
254 
255 // shape container
256 const char SHAPE_CONTAINER_COMPONENT_TAG[] = "ShapeContainerComponent";
257 const char SHAPE_CONTAINER_ETS_TAG[] = "Shape";
258 
259 // imageAnimator
260 const char IMAGE_ANIMATOR_COMPONENT_TAG[] = "ImageAnimator";
261 const char IMAGE_ANIMATOR_ETS_TAG[] = "ImageAnimator";
262 
263 // image
264 const char IMAGE_COMPONENT_TAG[] = "ImageComponent";
265 const char IMAGE_ETS_TAG[] = "Image";
266 
267 // qrcode
268 const char QRCODE_COMPONENT_TAG[] = "QrcodeComponent";
269 const char QRCODE_ETS_TAG[] = "QRCode";
270 
271 // span
272 const char SPAN_COMPONENT_TAG[] = "TextSpanComponent";
273 const char SPAN_ETS_TAG[] = "Span";
274 
275 // symbol span
276 const char SYMBOL_SPAN_COMPONENT_TAG[] = "SymbolSpanComponent";
277 const char SYMBOL_SPAN_ETS_TAG[] = "SymbolSpan";
278 
279 // image span
280 const char IMAGE_SPAN_COMPONENT_TAG[] = "ImageSpanComponent";
281 const char IMAGE_SPAN_ETS_TAG[] = "ImageSpan";
282 
283 // placeholder span
284 const char PLACEHOLDER_SPAN_COMPONENT_TAG[] = "PlaceholderSpanComponent";
285 const char PLACEHOLDER_SPAN_ETS_TAG[] = "PlaceholderSpan";
286 
287 // blank
288 const char BOX_COMPONENT_TAG[] = "BoxComponent";
289 const char BLANK_ETS_TAG[] = "Blank";
290 
291 // button
292 const char BUTTON_COMPONENT_TAG[] = "ButtonComponent";
293 const char BUTTON_ETS_TAG[] = "Button";
294 
295 // recycle
296 const char RECYCLE_VIEW_ETS_TAG[] = "__Recycle__";
297 
298 // common view
299 const char COMMON_VIEW_ETS_TAG[] = "__Common__";
300 // option
301 const char OPTION_COMPONENT_TAG[] = "OptionComponent";
302 const char OPTION_ETS_TAG[] = "Option";
303 
304 // divider
305 const char DIVIDER_COMPONENT_TAG[] = "DividerComponent";
306 const char DIVIDER_ETS_TAG[] = "Divider";
307 
308 // checkbox
309 const char CHECKBOX_COMPONENT_TAG[] = "CheckboxComponent";
310 const char CHECKBOX_ETS_TAG[] = "Toggle";
311 const char CHECK_BOX_COMPONENT_TAG[] = "Checkbox";
312 const char CHECK_BOX_ETS_TAG[] = "Checkbox";
313 
314 // switch
315 const char SWITCH_COMPONENT_TAG[] = "SwitchComponent";
316 const char SWITCH_ETS_TAG[] = "Toggle";
317 
318 // toggle
319 const char TOGGLE_COMPONENT_TAG[] = "ToggleComponent";
320 const char TOGGLE_ETS_TAG[] = "Toggle";
321 
322 // scroll
323 const char SCROLL_COMPONENT_TAG[] = "ScrollComponent";
324 const char SCROLL_ETS_TAG[] = "Scroll";
325 
326 // calendar
327 const char CALENDAR_COMPONENT_TAG[] = "calendar";
328 const char CALENDAR_ETS_TAG[] = "Calendar";
329 
330 // calendarPicker
331 const char CALENDAR_PICKER_COMPONENT_TAG[] = "CalendarPickerComponent";
332 const char CALENDAR_PICKER_ETS_TAG[] = "CalendarPicker";
333 
334 // badge
335 const char BADGE_COMPONENT_TAG[] = "BadgeComponent";
336 const char BADGE_ETS_TAG[] = "Badge";
337 
338 // search
339 const char SEARCH_COMPONENT_TAG[] = "SearchComponent";
340 const char SEARCH_ETS_TAG[] = "Search";
341 const char SEARCH_Field_ETS_TAG[] = "SearchField";
342 
343 // formComponent
344 const char FORM_COMPONENT_TAG[] = "FormComponent";
345 const char FORM_ETS_TAG[] = "FormComponent";
346 
347 // formLink
348 const char FORM_LINK_TAG[] = "FormLink";
349 const char FORM_LINK_ETS_TAG[] = "FormLink";
350 
351 // formButton
352 #ifdef FORM_BUTTON_COMPONENT_SUPPORT
353 const char FORM_BUTTON_TAG[] = "FormButton";
354 const char FORM_BUTTON_ETS_TAG[] = "FormButton";
355 #endif
356 
357 // PluginComponent
358 const char PLUGIN_COMPONENT_TAG[] = "PluginComponent";
359 const char PLUGIN_ETS_TAG[] = "PluginComponent";
360 
361 // video
362 const char VIDEO_COMPONENT_TAG[] = "VideoComponentV2";
363 const char VIDEO_ETS_TAG[] = "Video";
364 
365 // AlphabetIndexer
366 const char INDEXER_COMPONENT_TAG[] = "IndexerComponent";
367 const char INDEXER_ETS_TAG[] = "AlphabetIndexer";
368 
369 // slider
370 const char SLIDER_COMPONENT_TAG[] = "SliderComponent";
371 const char SLIDER_ETS_TAG[] = "Slider";
372 
373 // rating
374 const char RATING_COMPONENT_TAG[] = "RatingComponent";
375 const char RATING_ETS_TAG[] = "Rating";
376 
377 // progress
378 const char PROGRESS_COMPONENT_TAG[] = "ProgressComponent";
379 const char PROGRESS_ETS_TAG[] = "Progress";
380 
381 // datapanel
382 const char DATA_PANEL_COMPONENT_TAG[] = "PercentageDataPanelComponent";
383 const char DATA_PANEL_ETS_TAG[] = "DataPanel";
384 
385 // sheet
386 const char SHEET_COMPONENT_TAG[] = "SheetComponent";
387 const char SHEET_ETS_TAG[] = "Sheet";
388 const char SHEET_MASK_TAG[] = "SheetMask";
389 const char SHEET_PAGE_TAG[] = "SheetPage";
390 const char SHEET_WRAPPER_TAG[] = "SheetWrapper";
391 
392 // full screen modal
393 const char MODAL_PAGE_TAG[] = "ModalPage";
394 
395 // hyperlink
396 const char HYPERLINK_COMPONENT_TAG[] = "HyperlinkComponent";
397 const char HYPERLINK_ETS_TAG[] = "Hyperlink";
398 
399 // stepper
400 const char STEPPER_COMPONENT_TAG[] = "StepperComponent";
401 const char STEPPER_ETS_TAG[] = "Stepper";
402 
403 // stepperItem
404 const char STEPPER_ITEM_COMPONENT_TAG[] = "StepperItemComponentV2";
405 const char STEPPER_ITEM_ETS_TAG[] = "StepperItem";
406 
407 // scrollbar
408 const char SCROLL_BAR_COMPONENT_TAG[] = "ScrollBarComponent";
409 const char SCROLL_BAR_ETS_TAG[] = "ScrollBar";
410 
411 // refresh
412 const char REFRESH_COMPONENT_TAG[] = "RefreshComponent";
413 const char REFRESH_ETS_TAG[] = "Refresh";
414 
415 // datePicker
416 const char DATE_PICKER_COMPONENT_TAG[] = "PickerDateComponent";
417 const char DATE_PICKER_ETS_TAG[] = "DatePicker";
418 const char TIME_PICKER_COMPONENT_TAG[] = "PickerTimeComponent";
419 const char TIME_PICKER_ETS_TAG[] = "TimePicker";
420 
421 // Radio
422 const char RADIO_COMPONENT_TAG[] = "RadioComponent<VALUE_TYPE>";
423 const char RADIO_ETS_TAG[] = "Radio";
424 
425 // gauge
426 const char GAUGE_COMPONENT_TAG[] = "Gauge";
427 const char GAUGE_ETS_TAG[] = "Gauge";
428 const char GAUGE_DESCRIPTION_TAG[] = "GaugeDescription";
429 const char GAUGE_INDICATOR_TAG[] = "GaugeIndicator";
430 
431 // gridContainer
432 const char GRIDCONTAINER_COMPONENT_TAG[] = "GridContainer";
433 const char GRIDCONTAINER_ETS_TAG[] = "GridContainer";
434 
435 // gridCol
436 const char GRID_COL_COMPONENT_TAG[] = "GridColComponent";
437 const char GRID_COL_ETS_TAG[] = "GridCol";
438 
439 // gridRow
440 const char GRID_ROW_COMPONENT_TAG[] = "GridRowComponent";
441 const char GRID_ROW_ETS_TAG[] = "GridRow";
442 
443 // relativeContainer
444 const char RELATIVE_CONTAINER_COMPONENT_TAG[] = "RelativeContainerComponent";
445 const char RELATIVE_CONTAINER_ETS_TAG[] = "RelativeContainer";
446 
447 // menu
448 const char MENU_COMPONENT_TAG[] = "MenuComponent";
449 const char MENU_TAG[] = "menu";
450 const char MENU_ETS_TAG[] = "Menu";
451 const char MENU_ITEM_ETS_TAG[] = "MenuItem";
452 const char MENU_ITEM_GROUP_ETS_TAG[] = "MenuItemGroup";
453 const char MENU_WRAPPER_ETS_TAG[] = "MenuWrapper";
454 const char MENU_PREVIEW_ETS_TAG[] = "MenuPreview";
455 const char MENU_DIVIDER_TAG[] = "MenuDivider";
456 
457 // textarea
458 const char TEXTAREA_COMPONENT_TAG[] = "TextFieldComponent";
459 const char TEXTAREA_ETS_TAG[] = "TextArea";
460 
461 // textdrag
462 const char TEXTDRAG_ETS_TAG[] = "TextDrag";
463 
464 // textinput
465 const char TEXTINPUT_COMPONENT_TAG[] = "TextInput";
466 const char TEXTINPUT_ETS_TAG[] = "TextInput";
467 
468 // texttimer
469 const char TEXTTIMER_COMPONENT_TAG[] = "TextTimerComponent";
470 const char TEXTTIMER_ETS_TAG[] = "TextTimer";
471 
472 // select
473 const char SELECT_COMPONENT_TAG[] = "SelectComponent";
474 const char SELECT_ETS_TAG[] = "Select";
475 
476 // select_popup
477 const char SELECT_POPUP_COMPONENT_TAG[] = "SelectPopupComponent";
478 const char SELECT_POPUP_ETS_TAG[] = "SelectPopup";
479 
480 // marquee
481 const char MARQUEE_COMPONENT_TAG[] = "MarqueeComponent";
482 const char MARQUEE_ETS_TAG[] = "Marquee";
483 
484 // textclock
485 const char TEXTCLOCK_COMPONENT_TAG[] = "TextClockComponent";
486 const char TEXTCLOCK_ETS_TAG[] = "TextClock";
487 
488 // textpicker
489 const char TEXT_PICKER_COMPONENT_TAG[] = "PickerTextComponent";
490 const char TEXT_PICKER_ETS_TAG[] = "TextPicker";
491 
492 // pickertextdialog
493 const char PICKER_TEXT_DIALOG_COMPONENT_TAG[] = "pickerTextDialog";
494 const char PICKER_TEXT_DIALOG_ETS_TAG[] = "pickerTextDialog";
495 
496 // canvas
497 const char CANVAS_COMPONENT_TAG[] = "CustomPaintComponent";
498 const char CANVAS_ETS_TAG[] = "Canvas";
499 
500 // ActionSheet
501 const char ACTION_SHEET_DIALOG_COMPONENT_TAG[] = "ActionSheet";
502 const char ACTION_SHEET_DIALOG_ETS_TAG[] = "ActionSheet";
503 
504 // AlertDialog
505 const char ALERT_DIALOG_COMPONENT_TAG[] = "AlertDialog";
506 const char ALERT_DIALOG_ETS_TAG[] = "AlertDialog";
507 
508 // customdialog
509 const char CUSTOM_DIALOG_COMPONENT_TAG[] = "CustomDialog";
510 const char CUSTOM_DIALOG_ETS_TAG[] = "CustomDialog";
511 
512 // datePickerdialog
513 const char DATE_PICKER_DIALOG_COMPONENT_TAG[] = "DatePickerDialog";
514 const char DATE_PICKER_DIALOG_ETS_TAG[] = "DatePickerDialog";
515 
516 // Normal dialog
517 const char DIALOG_COMPONENT_TAG[] = "Dialog";
518 const char DIALOG_ETS_TAG[] = "Dialog";
519 
520 // sideBar
521 const char SIDE_BAR_COMPONENT_TAG[] = "SideBarContainerComponent";
522 const char SIDE_BAR_ETS_TAG[] = "SideBarContainer";
523 
524 // loadingProgress
525 const char LOADING_PROGRESS_COMPONENT_TAG[] = "LoadingProgressComponent";
526 const char LOADING_PROGRESS_ETS_TAG[] = "LoadingProgress";
527 
528 // checkboxGroup
529 const char CHECKBOXGROUP_COMPONENT_TAG[] = "CheckboxGroupComponent";
530 const char CHECKBOXGROUP_ETS_TAG[] = "CheckboxGroup";
531 
532 // timePickerdialog
533 const char TIME_PICKER_DIALOG_COMPONENT_TAG[] = "TimePickerDialog";
534 const char TIME_PICKER_DIALOG_ETS_TAG[] = "TimePickerDialog";
535 
536 // web
537 const char WEB_COMPONENT_TAG[] = "WebComponent";
538 const char WEB_ETS_TAG[] = "Web";
539 const char WEB_CORE_TAG[] = "WebCore";
540 
541 // richText
542 const char RICH_TEXT_COMPONENT_TAG[] = "RichTextComponent";
543 const char RICH_TEXT_ETS_TAG[] = "RichText";
544 
545 // xcomponent
546 const char XCOMPONENT_TAG[] = "XComponentComponent";
547 const char XCOMPONENT_ETS_TAG[] = "XComponent";
548 
549 // ability_component
550 const char ABILITY_COMPONENT_ETS_TAG[] = "AbilityComponent";
551 // Popup
552 const char POPUP_ETS_TAG[] = "Popup";
553 
554 // remote window
555 const char REMOTE_WINDOW_ETS_TAG[] = "RemoteWindow";
556 
557 // effect view
558 const char EFFECT_COMPONENT_ETS_TAG[] = "EffectComponent";
559 
560 // Model
561 const char MODEL_COMPONENT_TAG[] = "Component3DComponent";
562 const char MODEL_ETS_TAG[] = "Component3D";
563 
564 // window scene
565 ACE_EXPORT const char ROOT_SCENE_ETS_TAG[] = "RootScene";
566 ACE_EXPORT const char SCREEN_ETS_TAG[] = "Screen";
567 ACE_EXPORT const char WINDOW_SCENE_ETS_TAG[] = "WindowScene";
568 
569 // ui_extension_component
570 const char UI_EXTENSION_COMPONENT_TAG[] = "UIExtensionComponent";
571 const char UI_EXTENSION_SURFACE_TAG[] = "UIExtensionSurface";
572 const char UI_EXTENSION_COMPONENT_ETS_TAG[] = "UIExtensionComponent";
573 
574 // embedded_component
575 const char EMBEDDED_COMPONENT_TAG[] = "EmbeddedComponent";
576 const char EMBEDDED_COMPONENT_ETS_TAG[] = "EmbeddedComponent";
577 
578 // LocationButton
579 const char LOCATION_BUTTON_COMPONENT_TAG[] = "LocationButtonComponent";
580 const char LOCATION_BUTTON_ETS_TAG[] = "LocationButton";
581 
582 // PasteButton
583 const char PASTE_BUTTON_COMPONENT_TAG[] = "PasteButtonComponent";
584 const char PASTE_BUTTON_ETS_TAG[] = "PasteButton";
585 
586 // SaveButton
587 const char SAVE_BUTTON_COMPONENT_TAG[] = "SaveButtonComponent";
588 const char SAVE_BUTTON_ETS_TAG[] = "SaveButton";
589 
590 // Keyboard
591 const char KEYBOARD_ETS_TAG[] = "Keyboard";
592 // Particle
593 const char PARTICLE_COMPONENT_TAG[] = "ParticleComponent";
594 const char PARTICLE_ETS_TAG[] = "Particle";
595 
596 // SelectOverlay
597 const char SELECT_OVERLAY_ETS_TAG[] = "SelectOverlay";
598 
599 // Symbol
600 const char SYMBOL_COMPONENT_TAG[] = "SymbolGlyphComponent";
601 const char SYMBOL_ETS_TAG[] = "SymbolGlyph";
602 
603 // IsolatedComponent
604 const char ISOLATED_COMPONENT_TAG[] = "IsolatedComponent";
605 const char ISOLATED_COMPONENT_ETS_TAG[] = "IsolatedComponent";
606 
607 // DynamicComponent
608 const char DYNAMIC_COMPONENT_TAG[] = "DynamicComponent";
609 const char DYNAMIC_COMPONENT_ETS_TAG[] = "DynamicComponent";
610 
611 // ContainerSpan
612 const char CONTAINER_SPAN_COMPONENT_TAG[] = "ContainerSpanComponent";
613 const char CONTAINER_SPAN_ETS_TAG[] = "ContainerSpan";
614 
615 //RenderNode
616 const char RENDER_NODE_ETS_TAG[] = "RenderNode";
617 
618 //CustomFrameNode
619 const char CUSTOM_FRAME_NODE_ETS_TAG[] = "CustomFrameNode";
620 
621 //NodeContainer
622 const char NODE_CONTAINER_ETS_TAG[] = "NodeContainer";
623 
624 // MovingPhoto
625 const char MOVING_PHOTO_COMPONENT_TAG[] = "MovingPhotoComponent";
626 const char MOVING_PHOTO_ETS_TAG[] = "MovingPhoto";
627 
628 // CustomSpanNode
629 const char CUSTOM_SPAN_NODE_ETS_TAG[] = "CustomSpanNode";
630 
631 // LinearIndicator
632 const char LINEARINDICATOR_COMPONENT_TAG[] = "LinearIndicatorComponent";
633 const char LINEARINDICATOR_ETS_TAG[] = "LinearIndicator";
634 
635 // ArcList
636 const char ARC_LIST_COMPONENT_TAG[] = "ArcListComponent";
637 const char ARC_LIST_ETS_TAG[] = "ArcList";
638 
639 // ArcListItem
640 const char ARC_LIST_ITEM_COMPONENT_TAG[] = "ArcListItemComponent";
641 const char ARC_LIST_ITEM_ETS_TAG[] = "ArcListItem";
642 
643 // ArcScrollBar
644 const char ARC_SCROLL_BAR_COMPONENT_TAG[] = "ArcScrollBarComponent";
645 const char ARC_SCROLL_BAR_ETS_TAG[] = "ArcScrollBar";
646 
647 // ArcAlphabetIndexer
648 const char ARC_INDEXER_COMPONENT_TAG[] = "ArcIndexerComponent";
649 const char ARC_INDEXER_ETS_TAG[] = "ArcAlphabetIndexer";
650 
651 // Magnifier
652 const char MAGNIFIER_TAG[] = "Magnifier";
653 
654 // AccessibilityFocusPaintNode
655 const char ACCESSIBILITY_FOCUS_PAINT_NODE_TAG[] = "Accessibility_focus_paint_node";
656 
657 // LazyVGridLayout
658 const char LAZY_V_GRID_LAYOUT_ETS_TAG[] = "LazyVGridLayout";
659 } // namespace OHOS::Ace::V2
660