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