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