• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "ut_ArkTS_struct_005.d.ets": [
3    {
4      "filePath": "ut_ArkTS_struct_005.d.ets",
5      "apiType": "Struct",
6      "definedText": " struct MyComponent",
7      "pos": {
8        "line": 15,
9        "character": 1
10      },
11      "isExport": false,
12      "apiName": "MyComponent",
13      "hierarchicalRelations": [
14        "ut_ArkTS_struct_005.d.ets",
15        "MyComponent"
16      ],
17      "decorators": [
18        {
19          "expression": "Component"
20        }
21      ],
22      "isStruct": true,
23      "syscap": "",
24      "currentVersion": "-1",
25      "jsDocText": "/*\r\n* Copyright (C) 2023-2023 Huawei Device Co., Ltd.\r\n* Licensed under the Apache License, Version 2.0 (the \"License\");\r\n* you may not use this file except in compliance with the License.\r\n* You may obtain a copy of the License at\r\n*\r\n* http://www.apache.org/licenses/LICENSE-2.0\r\n*\r\n* Unless required by applicable law or agreed to in writing, software\r\n* distributed under the License is distributed on an \"AS IS\" BASIS,\r\n* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n* See the License for the specific language governing permissions and\r\n* limitations under the License.\r\n*/\r\n",
26      "isJoinType": false,
27      "genericInfo": [],
28      "jsDocInfos": [],
29      "childApis": [
30        {
31          "filePath": "ut_ArkTS_struct_005.d.ets",
32          "apiType": "Method",
33          "definedText": "",
34          "pos": {
35            "line": 1,
36            "character": 1
37          },
38          "isExport": false,
39          "apiName": "constructor",
40          "hierarchicalRelations": [
41            "ut_ArkTS_struct_005.d.ets",
42            "MyComponent",
43            "constructor"
44          ],
45          "isStruct": true,
46          "syscap": "",
47          "currentVersion": "-1",
48          "jsDocText": "",
49          "isJoinType": false,
50          "genericInfo": [],
51          "jsDocInfos": [],
52          "callForm": "",
53          "params": [
54            {
55              "apiType": "Param",
56              "apiName": "",
57              "paramType": 178,
58              "type": [
59                ""
60              ],
61              "isRequired": false,
62              "definedText": "",
63              "typeLocations": [],
64              "objLocations": []
65            }
66          ],
67          "returnValue": [],
68          "isStatic": false,
69          "sync": "",
70          "returnValueType": -1,
71          "typeLocations": [],
72          "objLocations": []
73        },
74        {
75          "filePath": "ut_ArkTS_struct_005.d.ets",
76          "apiType": "Property",
77          "definedText": "@State count: number = 0;",
78          "pos": {
79            "line": 17,
80            "character": 3
81          },
82          "isExport": false,
83          "apiName": "count",
84          "hierarchicalRelations": [
85            "ut_ArkTS_struct_005.d.ets",
86            "MyComponent",
87            "count"
88          ],
89          "decorators": [
90            {
91              "expression": "State"
92            }
93          ],
94          "isStruct": true,
95          "syscap": "",
96          "currentVersion": "-1",
97          "jsDocText": "\r\n  ",
98          "isJoinType": false,
99          "genericInfo": [],
100          "jsDocInfos": [],
101          "type": [
102            "number"
103          ],
104          "isReadOnly": false,
105          "isRequired": true,
106          "isStatic": false,
107          "typeKind": 145
108        }
109      ]
110    }
111  ]
112}