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