• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "compileOnSave": false,
3  "compilerOptions": {
4    "ets": {
5      "emitDecorators":[
6        {
7          "name":"Entry",
8          "emitParameters" : true
9        },
10        {
11          "name":"Component",
12          "emitParameters" : false
13        },
14        {
15          "name":"Reusable",
16          "emitParameters" : false
17        },
18        {
19          "name":"CustomDialog",
20          "emitParameters" : false
21        },
22        {
23          "name":"Consume",
24          "emitParameters" : true
25        },
26        {
27          "name":"Link",
28          "emitParameters" : false
29        },
30        {
31          "name":"LocalStorageLink",
32          "emitParameters" : true
33        },
34        {
35          "name":"LocalStorageProp",
36          "emitParameters" : true
37        },
38        {
39          "name":"ObjectLink",
40          "emitParameters" : false
41        },
42        {
43          "name":"Prop",
44          "emitParameters" : false
45        },
46        {
47          "name":"Provide",
48          "emitParameters" : true
49        },
50        {
51          "name":"State",
52          "emitParameters" : false
53        },
54        {
55          "name":"StorageLink",
56          "emitParameters" : true
57        },
58        {
59          "name":"StorageProp",
60          "emitParameters" : true
61        },
62        {
63          "name":"Builder",
64          "emitParameters" : false
65        },
66        {
67          "name":"LocalBuilder",
68          "emitParameters" : false
69        },
70        {
71          "name":"BuilderParam",
72          "emitParameters" : false
73        },
74        {
75          "name":"Observed",
76          "emitParameters" : false
77        },
78        {
79          "name": "Require",
80          "emitParameters" : false
81        },
82        {
83          "name": "Sendable",
84          "emitParameters" : false
85        },
86        {
87          "name": "Track",
88          "emitParameters": false
89        },
90        {
91          "name": "ComponentV2",
92          "emitParameters": true
93        },
94        {
95          "name": "ObservedV2",
96          "emitParameters": false
97        },
98        {
99          "name": "Trace",
100          "emitParameters": false
101        },
102        {
103          "name": "Local",
104          "emitParameters" : false
105        },
106        {
107          "name": "Param",
108          "emitParameters" : false
109        },
110        {
111          "name": "Once",
112          "emitParameters" : false
113        },
114        {
115          "name": "Event",
116          "emitParameters" : false
117        },
118        {
119          "name": "Monitor",
120          "emitParameters" : true
121        },
122        {
123          "name": "Provider",
124          "emitParameters" : true
125        },
126        {
127          "name": "Consumer",
128          "emitParameters" : true
129        },
130        {
131          "name": "Computed",
132          "emitParameters" : false
133        },
134        {
135          "name": "Type",
136          "emitParameters" : true
137        }
138      ],
139      "propertyDecorators": [
140        {
141          "name": "Link",
142          "needInitialization": false
143        },
144        {
145          "name": "Prop",
146          "needInitialization": false
147        },
148        {
149          "name": "ObjectLink",
150          "needInitialization": false
151        },
152        {
153          "name": "Consume",
154          "needInitialization": false
155        }
156      ],
157      "render": {
158        "method": ["build", "pageTransition"],
159        "decorator": ["LocalBuilder", "Builder"]
160      },
161      "components": [
162        "AbilityComponent",
163        "AlphabetIndexer",
164        "Animator",
165        "Badge",
166        "Blank",
167        "Button",
168        "Calendar",
169        "CalendarPicker",
170        "Camera",
171        "Canvas",
172        "Checkbox",
173        "CheckboxGroup",
174        "Circle",
175        "ColorPicker",
176        "ColorPickerDialog",
177        "Column",
178        "ColumnSplit",
179        "Counter",
180        "DataPanel",
181        "DatePicker",
182        "Divider",
183        "EffectComponent",
184        "Ellipse",
185        "EmbeddedComponent",
186        "Flex",
187        "FormComponent",
188        "Gauge",
189        "GeometryView",
190        "Grid",
191        "GridItem",
192        "GridContainer",
193        "Hyperlink",
194        "Image",
195        "ImageAnimator",
196        "Line",
197        "List",
198        "ListItem",
199        "ListItemGroup",
200        "LoadingProgress",
201        "Marquee",
202        "MediaCachedImage",
203        "Menu",
204        "MenuItem",
205        "MenuItemGroup",
206        "NavDestination",
207        "NavRouter",
208        "Navigation",
209        "Navigator",
210        "Option",
211        "PageTransitionEnter",
212        "PageTransitionExit",
213        "Panel",
214        "Path",
215        "PatternLock",
216        "Piece",
217        "PlatformView",
218        "PluginComponent",
219        "Polygon",
220        "Polyline",
221        "Progress",
222        "QRCode",
223        "Radio",
224        "Rating",
225        "Rect",
226        "Refresh",
227        "RelativeContainer",
228        "RemoteWindow",
229        "RootScene",
230        "Row",
231        "RowSplit",
232        "RichText",
233        "Screen",
234        "Scroll",
235        "ScrollBar",
236        "Search",
237        "Section",
238        "Select",
239        "Shape",
240        "Sheet",
241        "SideBarContainer",
242        "Slider",
243        "Span",
244        "Stack",
245        "Stepper",
246        "StepperItem",
247        "Swiper",
248        "TabContent",
249        "Tabs",
250        "Text",
251        "TextPicker",
252        "TextClock",
253        "TextArea",
254        "TextInput",
255        "TextTimer",
256        "TimePicker",
257        "Toggle",
258        "Video",
259        "Web",
260        "WindowScene",
261        "WithTheme",
262        "XComponent",
263        "GridRow",
264        "GridCol",
265        "WaterFlow",
266        "FlowItem",
267        "ImageSpan",
268        "LocationButton",
269        "PasteButton",
270        "SaveButton",
271        "UIExtensionComponent",
272        "IsolatedComponent",
273        "RichEditor",
274        "Component3D",
275        "ContainerSpan"
276      ],
277      "extend": {
278        "decorator": ["Extend", "AnimatableExtend"],
279        "components": [
280          {
281            "name": "AbilityComponent",
282            "type": "AbilityComponentAttribute",
283            "instance": "AbilityComponentInstance"
284          },
285          {
286            "name": "AlphabetIndexer",
287            "type": "AlphabetIndexerAttribute",
288            "instance": "AlphabetIndexerInstance"
289          },
290          {
291            "name": "Animator",
292            "type": "AnimatorAttribute",
293            "instance": "AnimatorInstance"
294          },
295          {
296            "name": "Badge",
297            "type": "BadgeAttribute",
298            "instance": "BadgeInstance"
299          },
300          {
301            "name": "Blank",
302            "type": "BlankAttribute",
303            "instance": "BlankInstance"
304          },
305          {
306            "name": "Button",
307            "type": "ButtonAttribute",
308            "instance": "ButtonInstance"
309          },
310          {
311            "name": "Calendar",
312            "type": "CalendarAttribute",
313            "instance": "CalendarInstance"
314          },
315          {
316            "name": "CalendarPicker",
317            "type": "CalendarPickerAttribute",
318            "instance": "CalendarPickerInstance"
319          },
320          {
321            "name": "Camera",
322            "type": "CameraAttribute",
323            "instance": "CameraInstance"
324          },
325          {
326            "name": "Canvas",
327            "type": "CanvasAttribute",
328            "instance": "CanvasInstance"
329          },
330          {
331            "name": "Checkbox",
332            "type": "CheckboxAttribute",
333            "instance": "CheckboxInstance"
334          },
335          {
336            "name": "CheckboxGroup",
337            "type": "CheckboxGroupAttribute",
338            "instance": "CheckboxGroupInstance"
339          },
340          {
341            "name": "Circle",
342            "type": "CircleAttribute",
343            "instance": "CircleInstance"
344          },
345          {
346            "name": "ColorPicker",
347            "type": "ColorPickerAttribute",
348            "instance": "ColorPickerInstance"
349          },
350          {
351            "name": "ColorPickerDialog",
352            "type": "ColorPickerDialogAttribute",
353            "instance": "ColorPickerDialogInstance"
354          },
355          {
356            "name": "Column",
357            "type": "ColumnAttribute",
358            "instance": "ColumnInstance"
359          },
360          {
361            "name": "ColumnSplit",
362            "type": "ColumnSplitAttribute",
363            "instance": "ColumnSplitInstance"
364          },
365          {
366            "name": "Counter",
367            "type": "CounterAttribute",
368            "instance": "CounterInstance"
369          },
370          {
371            "name": "DataPanel",
372            "type": "DataPanelAttribute",
373            "instance": "DataPanelInstance"
374          },
375          {
376            "name": "DatePicker",
377            "type": "DatePickerAttribute",
378            "instance": "DatePickerInstance"
379          },
380          {
381            "name": "Divider",
382            "type": "DividerAttribute",
383            "instance": "DividerInstance"
384          },
385          {
386            "name": "EffectComponent",
387            "type": "EffectComponentAttribute",
388            "instance": "EffectComponentInstance"
389          },
390          {
391            "name": "Ellipse",
392            "type": "EllipseAttribute",
393            "instance": "EllipseInstance"
394          },
395          {
396            "name": "EmbeddedComponent",
397            "type": "EmbeddedComponentAttribute",
398            "instance": "EmbeddedComponentInstance"
399          },
400          {
401            "name": "Flex",
402            "type": "FlexAttribute",
403            "instance": "FlexInstance"
404          },
405          {
406            "name": "FormComponent",
407            "type": "FormComponentAttribute",
408            "instance": "FormComponentInstance"
409          },
410          {
411            "name": "Gauge",
412            "type": "GaugeAttribute",
413            "instance": "GaugeInstance"
414          },
415          {
416            "name": "GeometryView",
417            "type": "GeometryViewAttribute",
418            "instance": "GeometryViewInstance"
419          },
420          {
421            "name": "Grid",
422            "type": "GridAttribute",
423            "instance": "GridInstance"
424          },
425          {
426            "name": "GridItem",
427            "type": "GridItemAttribute",
428            "instance": "GridItemInstance"
429          },
430          {
431            "name": "GridContainer",
432            "type": "GridContainerAttribute",
433            "instance": "GridContainerInstance"
434          },
435          {
436            "name": "Hyperlink",
437            "type": "HyperlinkAttribute",
438            "instance": "HyperlinkInstance"
439          },
440          {
441            "name": "Image",
442            "type": "ImageAttribute",
443            "instance": "ImageInstance"
444          },
445          {
446            "name": "ImageAnimator",
447            "type": "ImageAnimatorAttribute",
448            "instance": "ImageAnimatorInstance"
449          },
450          {
451            "name": "Line",
452            "type": "LineAttribute",
453            "instance": "LineInstance"
454          },
455          {
456            "name": "List",
457            "type": "ListAttribute",
458            "instance": "ListInstance"
459          },
460          {
461            "name": "ListItem",
462            "type": "ListItemAttribute",
463            "instance": "ListItemInstance"
464          },
465          {
466            "name": "ListItemGroup",
467            "type": "ListItemGroupAttribute",
468            "instance": "ListItemGroupInstance"
469          },
470          {
471            "name": "LoadingProgress",
472            "type": "LoadingProgressAttribute",
473            "instance": "LoadingProgressInstance"
474          },
475          {
476            "name": "Marquee",
477            "type": "MarqueeAttribute",
478            "instance": "MarqueeInstance"
479          },
480          {
481            "name": "MediaCachedImage",
482            "type": "MediaCachedImageAttribute",
483            "instance": "MediaCachedImageInstance"
484          },
485          {
486            "name": "Menu",
487            "type": "MenuAttribute",
488            "instance": "MenuInstance"
489          },
490          {
491            "name": "MenuItem",
492            "type": "MenuItemAttribute",
493            "instance": "MenuItemInstance"
494          },
495          {
496            "name": "MenuItemGroup",
497            "type": "MenuItemGroupAttribute",
498            "instance": "MenuItemGroupInstance"
499          },
500          {
501            "name": "NavDestination",
502            "type": "NavDestinationAttribute",
503            "instance": "NavDestinationInstance"
504          },
505          {
506            "name": "NavRouter",
507            "type": "NavRouterAttribute",
508            "instance": "NavRouterInstance"
509          },
510          {
511            "name": "Navigation",
512            "type": "NavigationAttribute",
513            "instance": "NavigationInstance"
514          },
515          {
516            "name": "Navigator",
517            "type": "NavigatorAttribute",
518            "instance": "NavigatorInstance"
519          },
520          {
521            "name": "Option",
522            "type": "OptionAttribute",
523            "instance": "OptionInstance"
524          },
525          {
526            "name": "PageTransitionEnter",
527            "type": "PageTransitionEnterAttribute",
528            "instance": "PageTransitionEnterInstance"
529          },
530          {
531            "name": "PageTransitionExit",
532            "type": "PageTransitionExitAttribute",
533            "instance": "PageTransitionExitInstance"
534          },
535          {
536            "name": "Panel",
537            "type": "PanelAttribute",
538            "instance": "PanelInstance"
539          },
540          {
541            "name": "Path",
542            "type": "PathAttribute",
543            "instance": "PathInstance"
544          },
545          {
546            "name": "PatternLock",
547            "type": "PatternLockAttribute",
548            "instance": "PatternLockInstance"
549          },
550          {
551            "name": "Piece",
552            "type": "PieceAttribute",
553            "instance": "PieceInstance"
554          },
555          {
556            "name": "PlatformView",
557            "type": "PlatformViewAttribute",
558            "instance": "PlatformViewInstance"
559          },
560          {
561            "name": "PluginComponent",
562            "type": "PluginComponentAttribute",
563            "instance": "PluginComponentInstance"
564          },
565          {
566            "name": "Polygon",
567            "type": "PolygonAttribute",
568            "instance": "PolygonInstance"
569          },
570          {
571            "name": "Polyline",
572            "type": "PolylineAttribute",
573            "instance": "PolylineInstance"
574          },
575          {
576            "name": "Progress",
577            "type": "ProgressAttribute",
578            "instance": "ProgressInstance"
579          },
580          {
581            "name": "QRCode",
582            "type": "QRCodeAttribute",
583            "instance": "QRCodeInstance"
584          },
585          {
586            "name": "Radio",
587            "type": "RadioAttribute",
588            "instance": "RadioInstance"
589          },
590          {
591            "name": "Rating",
592            "type": "RatingAttribute",
593            "instance": "RatingInstance"
594          },
595          {
596            "name": "Rect",
597            "type": "RectAttribute",
598            "instance": "RectInstance"
599          },
600          {
601            "name": "RelativeContainer",
602            "type": "RelativeContainerAttribute",
603            "instance": "RelativeContainerInstance"
604          },
605          {
606            "name": "Refresh",
607            "type": "RefreshAttribute",
608            "instance": "RefreshInstance"
609          },
610          {
611            "name": "RemoteWindow",
612            "type": "RemoteWindowAttribute",
613            "instance": "RemoteWindowInstance"
614          },
615          {
616            "name": "RootScene",
617            "type": "RootSceneAttribute",
618            "instance": "RootSceneInstance"
619          },
620          {
621            "name": "Row",
622            "type": "RowAttribute",
623            "instance": "RowInstance"
624          },
625          {
626            "name": "RowSplit",
627            "type": "RowSplitAttribute",
628            "instance": "RowSplitInstance"
629          },
630          {
631            "name": "RichText",
632            "type": "RichTextAttribute",
633            "instance": "RichTextInstance"
634          },
635          {
636            "name": "Screen",
637            "type": "ScreenAttribute",
638            "instance": "ScreenInstance"
639          },
640          {
641            "name": "Scroll",
642            "type": "ScrollAttribute",
643            "instance": "ScrollInstance"
644          },
645          {
646            "name": "ScrollBar",
647            "type": "ScrollBarAttribute",
648            "instance": "ScrollBarInstance"
649          },
650          {
651            "name": "Search",
652            "type": "SearchAttribute",
653            "instance": "SearchInstance"
654          },
655          {
656            "name": "Section",
657            "type": "SectionAttribute",
658            "instance": "SectionInstance"
659          },
660          {
661            "name": "Select",
662            "type": "SelectAttribute",
663            "instance": "SelectInstance"
664          },
665          {
666            "name": "Shape",
667            "type": "ShapeAttribute",
668            "instance": "ShapeInstance"
669          },
670          {
671            "name": "Sheet",
672            "type": "SheetAttribute",
673            "instance": "SheetInstance"
674          },
675          {
676            "name": "SideBarContainer",
677            "type": "SideBarContainerAttribute",
678            "instance": "SideBarContainerInstance"
679          },
680          {
681            "name": "Slider",
682            "type": "SliderAttribute",
683            "instance": "SliderInstance"
684          },
685          {
686            "name": "Span",
687            "type": "SpanAttribute",
688            "instance": "SpanInstance"
689          },
690          {
691            "name": "Stack",
692            "type": "StackAttribute",
693            "instance": "StackInstance"
694          },
695          {
696            "name": "Stepper",
697            "type": "StepperAttribute",
698            "instance": "StepperInstance"
699          },
700          {
701            "name": "StepperItem",
702            "type": "StepperItemAttribute",
703            "instance": "StepperItemInstance"
704          },
705          {
706            "name": "Swiper",
707            "type": "SwiperAttribute",
708            "instance": "SwiperInstance"
709          },
710          {
711            "name": "TabContent",
712            "type": "TabContentAttribute",
713            "instance": "TabContentInstance"
714          },
715          {
716            "name": "Tabs",
717            "type": "TabsAttribute",
718            "instance": "TabsInstance"
719          },
720          {
721            "name": "Text",
722            "type": "TextAttribute",
723            "instance": "TextInstance"
724          },
725          {
726            "name": "TextPicker",
727            "type": "TextPickerAttribute",
728            "instance": "TextPickerInstance"
729          },
730          {
731            "name": "TextClock",
732            "type": "TextClockAttribute",
733            "instance": "TextClockInstance"
734          },
735          {
736            "name": "TextArea",
737            "type": "TextAreaAttribute",
738            "instance": "TextAreaInstance"
739          },
740          {
741            "name": "TextInput",
742            "type": "TextInputAttribute",
743            "instance": "TextInputInstance"
744          },
745          {
746            "name": "TextTimer",
747            "type": "TextTimerAttribute",
748            "instance": "TextTimerInstance"
749          },
750          {
751            "name": "TimePicker",
752            "type": "TimePickerAttribute",
753            "instance": "TimePickerInstance"
754          },
755          {
756            "name": "Toggle",
757            "type": "ToggleAttribute",
758            "instance": "ToggleInstance"
759          },
760          {
761            "name": "Video",
762            "type": "VideoAttribute",
763            "instance": "VideoInstance"
764          },
765          {
766            "name": "Web",
767            "type": "WebAttribute",
768            "instance": "WebInstance"
769          },
770          {
771            "name": "WindowScene",
772            "type": "WindowSceneAttribute",
773            "instance": "WindowSceneInstance"
774          },
775          {
776            "name": "XComponent",
777            "type": "XComponentAttribute",
778            "instance": "XComponentInstance"
779          },
780          {
781            "name": "GridRow",
782            "type": "GridRowAttribute",
783            "instance": "GridRowInstance"
784          },
785          {
786            "name": "GridCol",
787            "type": "GridColAttribute",
788            "instance": "GridColInstance"
789          },
790          {
791            "name": "WaterFlow",
792            "type": "WaterFlowAttribute",
793            "instance": "WaterFlowInstance"
794          },
795          {
796            "name": "FlowItem",
797            "type": "FlowItemAttribute",
798            "instance": "FlowItemInstance"
799          },
800          {
801            "name": "ImageSpan",
802            "type": "ImageSpanAttribute",
803            "instance": "ImageSpanInstance"
804          },
805          {
806            "name": "LocationButton",
807            "type": "LocationButtonAttribute",
808            "instance": "LocationButtonInstance"
809          },
810          {
811            "name": "PasteButton",
812            "type": "PasteButtonAttribute",
813            "instance": "PasteButtonInstance"
814          },
815          {
816            "name": "SaveButton",
817            "type": "SaveButtonAttribute",
818            "instance": "SaveButtonInstance"
819          },
820          {
821            "name": "UIExtensionComponent",
822            "type": "UIExtensionComponentAttribute",
823            "instance": "UIExtensionComponentInstance"
824          },
825          {
826            "name": "IsolatedComponent",
827            "type": "IsolatedComponentAttribute",
828            "instance": "IsolatedComponentInstance"
829          },
830          {
831            "name": "RichEditor",
832            "type": "RichEditorAttribute",
833            "instance": "RichEditorInstance"
834          },
835          {
836            "name": "Component3D",
837            "type": "Component3DAttribute",
838            "instance": "Component3DInstance"
839          },
840          {
841            "name": "ContainerSpan",
842            "type": "ContainerSpanAttribute",
843            "instance": "ContainerSpanInstance"
844          }
845        ]
846      },
847      "styles": {
848        "decorator": "Styles",
849        "component": {
850            "name": "Common",
851            "type": "T",
852            "instance": "CommonInstance"
853        },
854        "property": "stateStyles"
855      },
856      "concurrent": {
857        "decorator": "Concurrent"
858      },
859      "customComponent": "CustomComponent",
860    },
861    "allowJs": true,
862    "allowSyntheticDefaultImports": true,
863    "esModuleInterop": true,
864    "importsNotUsedAsValues": "remove",
865    "noImplicitAny": false,
866    "noUnusedLocals": false,
867    "noUnusedParameters": false,
868    "experimentalDecorators": true,
869    "moduleResolution": "node",
870    "resolveJsonModule": true,
871    "skipLibCheck": true,
872    "sourceMap": true,
873    "module": "es2020",
874    "target": "es2021",
875    "types": [],
876    "typeRoots": [],
877    "lib": [
878      "es2021"
879    ],
880    "alwaysStrict": true
881  },
882  "exclude": [
883    "node_modules"
884  ]
885}
886