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