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