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