1{ 2 "compileOnSave": false, 3 "compilerOptions": { 4 "ets": { 5 "render": { 6 "method": ["build", "pageTransition"], 7 "decorator": "Builder" 8 }, 9 "components": [ 10 "AbilityComponent", 11 "AlphabetIndexer", 12 "Animator", 13 "Badge", 14 "Blank", 15 "Button", 16 "Calendar", 17 "Camera", 18 "Canvas", 19 "Checkbox", 20 "CheckboxGroup", 21 "Circle", 22 "ColorPicker", 23 "ColorPickerDialog", 24 "Column", 25 "ColumnSplit", 26 "Counter", 27 "DataPanel", 28 "DatePicker", 29 "Divider", 30 "Ellipse", 31 "Flex", 32 "FormComponent", 33 "Gauge", 34 "GeometryView", 35 "Grid", 36 "GridItem", 37 "GridContainer", 38 "Hyperlink", 39 "Image", 40 "ImageAnimator", 41 "Line", 42 "List", 43 "ListItem", 44 "ListItemGroup", 45 "LoadingProgress", 46 "Marquee", 47 "Menu", 48 "MenuItem", 49 "MenuItemGroup", 50 "Navigation", 51 "Navigator", 52 "Option", 53 "PageTransitionEnter", 54 "PageTransitionExit", 55 "Panel", 56 "Path", 57 "PatternLock", 58 "Piece", 59 "PluginComponent", 60 "Polygon", 61 "Polyline", 62 "Progress", 63 "QRCode", 64 "Radio", 65 "Rating", 66 "Rect", 67 "Refresh", 68 "RelativeContainer", 69 "RemoteWindow", 70 "Row", 71 "RowSplit", 72 "RichText", 73 "Scroll", 74 "ScrollBar", 75 "Search", 76 "Section", 77 "Select", 78 "Shape", 79 "Sheet", 80 "SideBarContainer", 81 "Slider", 82 "Span", 83 "Stack", 84 "Stepper", 85 "StepperItem", 86 "Swiper", 87 "TabContent", 88 "Tabs", 89 "Text", 90 "TextPicker", 91 "TextClock", 92 "TextArea", 93 "TextInput", 94 "TextTimer", 95 "TimePicker", 96 "Toggle", 97 "Video", 98 "Web", 99 "XComponent", 100 "GridRow", 101 "GridCol" 102 ], 103 "extend": { 104 "decorator": "Extend", 105 "components": [ 106 { 107 "name": "AbilityComponent", 108 "type": "AbilityComponentAttribute", 109 "instance": "AbilityComponentInstance" 110 }, 111 { 112 "name": "AlphabetIndexer", 113 "type": "AlphabetIndexerAttribute", 114 "instance": "AlphabetIndexerInstance" 115 }, 116 { 117 "name": "Animator", 118 "type": "AnimatorAttribute", 119 "instance": "AnimatorInstance" 120 }, 121 { 122 "name": "Badge", 123 "type": "BadgeAttribute", 124 "instance": "BadgeInstance" 125 }, 126 { 127 "name": "Blank", 128 "type": "BlankAttribute", 129 "instance": "BlankInstance" 130 }, 131 { 132 "name": "Button", 133 "type": "ButtonAttribute", 134 "instance": "ButtonInstance" 135 }, 136 { 137 "name": "Calendar", 138 "type": "CalendarAttribute", 139 "instance": "CalendarInstance" 140 }, 141 { 142 "name": "Camera", 143 "type": "CameraAttribute", 144 "instance": "CameraInstance" 145 }, 146 { 147 "name": "Canvas", 148 "type": "CanvasAttribute", 149 "instance": "CanvasInstance" 150 }, 151 { 152 "name": "Checkbox", 153 "type": "CheckboxAttribute", 154 "instance": "CheckboxInstance" 155 }, 156 { 157 "name": "CheckboxGroup", 158 "type": "CheckboxGroupAttribute", 159 "instance": "CheckboxGroupInstance" 160 }, 161 { 162 "name": "Circle", 163 "type": "CircleAttribute", 164 "instance": "CircleInstance" 165 }, 166 { 167 "name": "ColorPicker", 168 "type": "ColorPickerAttribute", 169 "instance": "ColorPickerInstance" 170 }, 171 { 172 "name": "ColorPickerDialog", 173 "type": "ColorPickerDialogAttribute", 174 "instance": "ColorPickerDialogInstance" 175 }, 176 { 177 "name": "Column", 178 "type": "ColumnAttribute", 179 "instance": "ColumnInstance" 180 }, 181 { 182 "name": "ColumnSplit", 183 "type": "ColumnSplitAttribute", 184 "instance": "ColumnSplitInstance" 185 }, 186 { 187 "name": "Counter", 188 "type": "CounterAttribute", 189 "instance": "CounterInstance" 190 }, 191 { 192 "name": "DataPanel", 193 "type": "DataPanelAttribute", 194 "instance": "DataPanelInstance" 195 }, 196 { 197 "name": "DatePicker", 198 "type": "DatePickerAttribute", 199 "instance": "DatePickerInstance" 200 }, 201 { 202 "name": "Divider", 203 "type": "DividerAttribute", 204 "instance": "DividerInstance" 205 }, 206 { 207 "name": "Ellipse", 208 "type": "EllipseAttribute", 209 "instance": "EllipseInstance" 210 }, 211 { 212 "name": "Flex", 213 "type": "FlexAttribute", 214 "instance": "FlexInstance" 215 }, 216 { 217 "name": "FormComponent", 218 "type": "FormComponentAttribute", 219 "instance": "FormComponentInstance" 220 }, 221 { 222 "name": "Gauge", 223 "type": "GaugeAttribute", 224 "instance": "GaugeInstance" 225 }, 226 { 227 "name": "GeometryView", 228 "type": "GeometryViewAttribute", 229 "instance": "GeometryViewInstance" 230 }, 231 { 232 "name": "Grid", 233 "type": "GridAttribute", 234 "instance": "GridInstance" 235 }, 236 { 237 "name": "GridItem", 238 "type": "GridItemAttribute", 239 "instance": "GridItemInstance" 240 }, 241 { 242 "name": "GridContainer", 243 "type": "GridContainerAttribute", 244 "instance": "GridContainerInstance" 245 }, 246 { 247 "name": "Hyperlink", 248 "type": "HyperlinkAttribute", 249 "instance": "HyperlinkInstance" 250 }, 251 { 252 "name": "Image", 253 "type": "ImageAttribute", 254 "instance": "ImageInstance" 255 }, 256 { 257 "name": "ImageAnimator", 258 "type": "ImageAnimatorAttribute", 259 "instance": "ImageAnimatorInstance" 260 }, 261 { 262 "name": "Line", 263 "type": "LineAttribute", 264 "instance": "LineInstance" 265 }, 266 { 267 "name": "List", 268 "type": "ListAttribute", 269 "instance": "ListInstance" 270 }, 271 { 272 "name": "ListItem", 273 "type": "ListItemAttribute", 274 "instance": "ListItemInstance" 275 }, 276 { 277 "name": "ListItemGroup", 278 "type": "ListItemGroupAttribute", 279 "instance": "ListItemGroupInstance" 280 }, 281 { 282 "name": "LoadingProgress", 283 "type": "LoadingProgressAttribute", 284 "instance": "LoadingProgressInstance" 285 }, 286 { 287 "name": "Marquee", 288 "type": "MarqueeAttribute", 289 "instance": "MarqueeInstance" 290 }, 291 { 292 "name": "Menu", 293 "type": "MenuAttribute", 294 "instance": "MenuInstance" 295 }, 296 { 297 "name": "MenuItem", 298 "type": "MenuItemAttribute", 299 "instance": "MenuItemInstance" 300 }, 301 { 302 "name": "MenuItemGroup", 303 "type": "MenuItemGroupAttribute", 304 "instance": "MenuItemGroupInstance" 305 }, 306 { 307 "name": "Navigation", 308 "type": "NavigationAttribute", 309 "instance": "NavigationInstance" 310 }, 311 { 312 "name": "Navigator", 313 "type": "NavigatorAttribute", 314 "instance": "NavigatorInstance" 315 }, 316 { 317 "name": "Option", 318 "type": "OptionAttribute", 319 "instance": "OptionInstance" 320 }, 321 { 322 "name": "PageTransitionEnter", 323 "type": "PageTransitionEnterAttribute", 324 "instance": "PageTransitionEnterInstance" 325 }, 326 { 327 "name": "PageTransitionExit", 328 "type": "PageTransitionExitAttribute", 329 "instance": "PageTransitionExitInstance" 330 }, 331 { 332 "name": "Panel", 333 "type": "PanelAttribute", 334 "instance": "PanelInstance" 335 }, 336 { 337 "name": "Path", 338 "type": "PathAttribute", 339 "instance": "PathInstance" 340 }, 341 { 342 "name": "PatternLock", 343 "type": "PatternLockAttribute", 344 "instance": "PatternLockInstance" 345 }, 346 { 347 "name": "Piece", 348 "type": "PieceAttribute", 349 "instance": "PieceInstance" 350 }, 351 { 352 "name": "PluginComponent", 353 "type": "PluginComponentAttribute", 354 "instance": "PluginComponentInstance" 355 }, 356 { 357 "name": "Polygon", 358 "type": "PolygonAttribute", 359 "instance": "PolygonInstance" 360 }, 361 { 362 "name": "Polyline", 363 "type": "PolylineAttribute", 364 "instance": "PolylineInstance" 365 }, 366 { 367 "name": "Progress", 368 "type": "ProgressAttribute", 369 "instance": "ProgressInstance" 370 }, 371 { 372 "name": "QRCode", 373 "type": "QRCodeAttribute", 374 "instance": "QRCodeInstance" 375 }, 376 { 377 "name": "Radio", 378 "type": "RadioAttribute", 379 "instance": "RadioInstance" 380 }, 381 { 382 "name": "Rating", 383 "type": "RatingAttribute", 384 "instance": "RatingInstance" 385 }, 386 { 387 "name": "Rect", 388 "type": "RectAttribute", 389 "instance": "RectInstance" 390 }, 391 { 392 "name": "RelativeContainer", 393 "type": "RelativeContainerAttribute", 394 "instance": "RelativeContainerInstance" 395 }, 396 { 397 "name": "Refresh", 398 "type": "RefreshAttribute", 399 "instance": "RefreshInstance" 400 }, 401 { 402 "name": "RemoteWindow", 403 "type": "RemoteWindowAttribute", 404 "instance": "RemoteWindowInstance" 405 }, 406 { 407 "name": "Row", 408 "type": "RowAttribute", 409 "instance": "RowInstance" 410 }, 411 { 412 "name": "RowSplit", 413 "type": "RowSplitAttribute", 414 "instance": "RowSplitInstance" 415 }, 416 { 417 "name": "RichText", 418 "type": "RichTextAttribute", 419 "instance": "RichTextInstance" 420 }, 421 { 422 "name": "Scroll", 423 "type": "ScrollAttribute", 424 "instance": "ScrollInstance" 425 }, 426 { 427 "name": "ScrollBar", 428 "type": "ScrollBarAttribute", 429 "instance": "ScrollBarInstance" 430 }, 431 { 432 "name": "Search", 433 "type": "SearchAttribute", 434 "instance": "SearchInstance" 435 }, 436 { 437 "name": "Section", 438 "type": "SectionAttribute", 439 "instance": "SectionInstance" 440 }, 441 { 442 "name": "Select", 443 "type": "SelectAttribute", 444 "instance": "SelectInstance" 445 }, 446 { 447 "name": "Shape", 448 "type": "ShapeAttribute", 449 "instance": "ShapeInstance" 450 }, 451 { 452 "name": "Sheet", 453 "type": "SheetAttribute", 454 "instance": "SheetInstance" 455 }, 456 { 457 "name": "SideBarContainer", 458 "type": "SideBarContainerAttribute", 459 "instance": "SideBarContainerInstance" 460 }, 461 { 462 "name": "Slider", 463 "type": "SliderAttribute", 464 "instance": "SliderInstance" 465 }, 466 { 467 "name": "Span", 468 "type": "SpanAttribute", 469 "instance": "SpanInstance" 470 }, 471 { 472 "name": "Stack", 473 "type": "StackAttribute", 474 "instance": "StackInstance" 475 }, 476 { 477 "name": "Stepper", 478 "type": "StepperAttribute", 479 "instance": "StepperInstance" 480 }, 481 { 482 "name": "StepperItem", 483 "type": "StepperItemAttribute", 484 "instance": "StepperItemInstance" 485 }, 486 { 487 "name": "Swiper", 488 "type": "SwiperAttribute", 489 "instance": "SwiperInstance" 490 }, 491 { 492 "name": "TabContent", 493 "type": "TabContentAttribute", 494 "instance": "TabContentInstance" 495 }, 496 { 497 "name": "Tabs", 498 "type": "TabsAttribute", 499 "instance": "TabsInstance" 500 }, 501 { 502 "name": "Text", 503 "type": "TextAttribute", 504 "instance": "TextInstance" 505 }, 506 { 507 "name": "TextPicker", 508 "type": "TextPickerAttribute", 509 "instance": "TextPickerInstance" 510 }, 511 { 512 "name": "TextClock", 513 "type": "TextClockAttribute", 514 "instance": "TextClockInstance" 515 }, 516 { 517 "name": "TextArea", 518 "type": "TextAreaAttribute", 519 "instance": "TextAreaInstance" 520 }, 521 { 522 "name": "TextInput", 523 "type": "TextInputAttribute", 524 "instance": "TextInputInstance" 525 }, 526 { 527 "name": "TextTimer", 528 "type": "TextTimerAttribute", 529 "instance": "TextTimerInstance" 530 }, 531 { 532 "name": "TimePicker", 533 "type": "TimePickerAttribute", 534 "instance": "TimePickerInstance" 535 }, 536 { 537 "name": "Toggle", 538 "type": "ToggleAttribute", 539 "instance": "ToggleInstance" 540 }, 541 { 542 "name": "Video", 543 "type": "VideoAttribute", 544 "instance": "VideoInstance" 545 }, 546 { 547 "name": "Web", 548 "type": "WebAttribute", 549 "instance": "WebInstance" 550 }, 551 { 552 "name": "XComponent", 553 "type": "XComponentAttribute", 554 "instance": "XComponentInstance" 555 }, 556 { 557 "name": "GridRow", 558 "type": "GridRowAttribute", 559 "instance": "GridRowInterface" 560 }, 561 { 562 "name": "GridCol", 563 "type": "GridColAttribute", 564 "instance": "GridColInterface" 565 } 566 ] 567 }, 568 "styles": { 569 "decorator": "Styles", 570 "component": { 571 "name": "Common", 572 "type": "T", 573 "instance": "CommonInstance" 574 }, 575 "property": "stateStyles" 576 }, 577 "customComponent": "CustomComponent", 578 }, 579 "allowJs": true, 580 "allowSyntheticDefaultImports": true, 581 "esModuleInterop": true, 582 "importsNotUsedAsValues": "preserve", 583 "noImplicitAny": false, 584 "noUnusedLocals": false, 585 "noUnusedParameters": false, 586 "experimentalDecorators": true, 587 "moduleResolution": "node", 588 "resolveJsonModule": true, 589 "skipLibCheck": true, 590 "sourceMap": true, 591 "module": "commonjs", 592 "target": "es2017", 593 "types": [], 594 "typeRoots": [], 595 "lib": [ 596 "es2020" 597 ], 598 "alwaysStrict": true 599 }, 600 "exclude": [ 601 "node_modules" 602 ] 603}