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