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