• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "ut_ArkTS_struct_004.d.ets": [
3    {
4      "filePath": "ut_ArkTS_struct_004.d.ets",
5      "apiType": "Method",
6      "definedText": "@Builder function GlobalBuilder0() {}",
7      "pos": {
8        "line": 15,
9        "character": 1
10      },
11      "isExport": false,
12      "apiName": "GlobalBuilder0",
13      "hierarchicalRelations": [
14        "ut_ArkTS_struct_004.d.ets",
15        "GlobalBuilder0"
16      ],
17      "decorators": [
18        {
19          "expression": "Builder"
20        }
21      ],
22      "isStruct": true,
23      "syscap": "",
24      "jsDocInfos": [],
25      "callForm": "@Builder GlobalBuilder0() {}",
26      "params": [],
27      "returnValue": [],
28      "isStatic": false,
29      "sync": ""
30    },
31    {
32      "filePath": "ut_ArkTS_struct_004.d.ets",
33      "apiType": "Struct",
34      "definedText": " struct MyComponent",
35      "pos": {
36        "line": 16,
37        "character": 1
38      },
39      "isExport": false,
40      "apiName": "MyComponent",
41      "hierarchicalRelations": [
42        "ut_ArkTS_struct_004.d.ets",
43        "MyComponent"
44      ],
45      "decorators": [
46        {
47          "expression": "Component"
48        }
49      ],
50      "isStruct": true,
51      "syscap": "",
52      "jsDocInfos": [],
53      "childApis": [
54        {
55          "filePath": "ut_ArkTS_struct_004.d.ets",
56          "apiType": "Method",
57          "definedText": "",
58          "pos": {
59            "line": 15,
60            "character": 38
61          },
62          "isExport": false,
63          "apiName": "constructor",
64          "hierarchicalRelations": [
65            "ut_ArkTS_struct_004.d.ets",
66            "MyComponent",
67            "constructor"
68          ],
69          "isStruct": true,
70          "syscap": "",
71          "jsDocInfos": [],
72          "callForm": "",
73          "params": [
74            {
75              "apiType": "Param",
76              "apiName": "",
77              "paramType": 178,
78              "type": [
79                ""
80              ],
81              "isRequired": false,
82              "definedText": ""
83            }
84          ],
85          "returnValue": [],
86          "isStatic": false,
87          "sync": ""
88        },
89        {
90          "filePath": "ut_ArkTS_struct_004.d.ets",
91          "apiType": "Property",
92          "definedText": "@BuilderParam aBuilder1: () => void = GlobalBuilder0;",
93          "pos": {
94            "line": 18,
95            "character": 3
96          },
97          "isExport": false,
98          "apiName": "aBuilder1",
99          "hierarchicalRelations": [
100            "ut_ArkTS_struct_004.d.ets",
101            "MyComponent",
102            "aBuilder1"
103          ],
104          "decorators": [
105            {
106              "expression": "BuilderParam"
107            }
108          ],
109          "isStruct": true,
110          "syscap": "",
111          "jsDocInfos": [],
112          "type": [
113            "() => void"
114          ],
115          "isReadOnly": false,
116          "isRequired": true,
117          "isStatic": false
118        }
119      ]
120    }
121  ]
122}