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