• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "ut_field_interface_object.d.ts": [
3    {
4      "filePath": "ut_field_interface_object.d.ts",
5      "apiType": "Namespace",
6      "definedText": "declare namespace testNamespace",
7      "pos": {
8        "line": 16,
9        "character": 1
10      },
11      "isExport": false,
12      "apiName": "testNamespace",
13      "hierarchicalRelations": [
14        "ut_field_interface_object.d.ts",
15        "testNamespace"
16      ],
17      "isStruct": false,
18      "syscap": "",
19      "currentVersion": "-1",
20      "jsDocText": "/*\r\n * Copyright (c) 2021-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 */",
21      "isJoinType": false,
22      "genericInfo": [],
23      "parentApiType": "SourceFile",
24      "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_field_interface_object.d.ts",
25      "isSameNameFunction": false,
26      "jsDocInfos": [
27        {
28          "description": "",
29          "syscap": "",
30          "since": "-1",
31          "isForm": false,
32          "isCrossPlatForm": false,
33          "isSystemApi": false,
34          "modelLimitation": "",
35          "deprecatedVersion": "-1",
36          "useinstead": "",
37          "permissions": "",
38          "errorCodes": [],
39          "typeInfo": "",
40          "isConstant": false,
41          "isAtomicService": false,
42          "kit": "NA",
43          "fileTagContent": "NA"
44        }
45      ],
46      "childApis": [
47        {
48          "filePath": "ut_field_interface_object.d.ts",
49          "apiType": "Interface",
50          "definedText": "interface TestInterface",
51          "pos": {
52            "line": 17,
53            "character": 3
54          },
55          "isExport": false,
56          "apiName": "TestInterface",
57          "hierarchicalRelations": [
58            "ut_field_interface_object.d.ts",
59            "testNamespace",
60            "TestInterface"
61          ],
62          "isStruct": false,
63          "syscap": "",
64          "currentVersion": "-1",
65          "jsDocText": "",
66          "isJoinType": false,
67          "genericInfo": [],
68          "parentApiType": "Namespace",
69          "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_field_interface_object.d.ts",
70          "isSameNameFunction": false,
71          "jsDocInfos": [
72            {
73              "description": "",
74              "syscap": "",
75              "since": "-1",
76              "isForm": false,
77              "isCrossPlatForm": false,
78              "isSystemApi": false,
79              "modelLimitation": "",
80              "deprecatedVersion": "-1",
81              "useinstead": "",
82              "permissions": "",
83              "errorCodes": [],
84              "typeInfo": "",
85              "isConstant": false,
86              "isAtomicService": false,
87              "kit": "NA",
88              "fileTagContent": "NA"
89            }
90          ],
91          "parentClasses": [],
92          "childApis": [
93            {
94              "filePath": "ut_field_interface_object.d.ts",
95              "apiType": "Property",
96              "definedText": "options: { [key: string]: any };",
97              "pos": {
98                "line": 18,
99                "character": 5
100              },
101              "isExport": false,
102              "apiName": "options",
103              "hierarchicalRelations": [
104                "ut_field_interface_object.d.ts",
105                "testNamespace",
106                "TestInterface",
107                "options"
108              ],
109              "isStruct": false,
110              "syscap": "",
111              "currentVersion": "-1",
112              "jsDocText": "",
113              "isJoinType": false,
114              "genericInfo": [],
115              "parentApiType": "Interface",
116              "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_field_interface_object.d.ts",
117              "isSameNameFunction": false,
118              "jsDocInfos": [
119                {
120                  "description": "",
121                  "syscap": "",
122                  "since": "-1",
123                  "isForm": false,
124                  "isCrossPlatForm": false,
125                  "isSystemApi": false,
126                  "modelLimitation": "",
127                  "deprecatedVersion": "-1",
128                  "useinstead": "",
129                  "permissions": "",
130                  "errorCodes": [],
131                  "typeInfo": "",
132                  "isConstant": false,
133                  "isAtomicService": false,
134                  "kit": "NA",
135                  "fileTagContent": "NA"
136                }
137              ],
138              "type": [
139                "{ [key: string]: any }"
140              ],
141              "isReadOnly": false,
142              "isRequired": true,
143              "isStatic": false,
144              "typeKind": 178,
145              "typeLocations": [],
146              "objLocations": [
147                {
148                  "filePath": "ut_field_interface_object.d.ts",
149                  "apiType": "Property",
150                  "definedText": "[key: string]: any",
151                  "pos": {
152                    "line": 18,
153                    "character": 16
154                  },
155                  "isExport": false,
156                  "hierarchicalRelations": [
157                    "ut_field_interface_object.d.ts",
158                    "testNamespace",
159                    "TestInterface",
160                    "options",
161                    null
162                  ],
163                  "isStruct": false,
164                  "syscap": "",
165                  "currentVersion": "-1",
166                  "jsDocText": "",
167                  "isJoinType": false,
168                  "genericInfo": [],
169                  "parentApiType": "Property",
170                  "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_field_interface_object.d.ts",
171                  "isSameNameFunction": false,
172                  "jsDocInfos": [
173                    {
174                      "description": "",
175                      "syscap": "",
176                      "since": "-1",
177                      "isForm": false,
178                      "isCrossPlatForm": false,
179                      "isSystemApi": false,
180                      "modelLimitation": "",
181                      "deprecatedVersion": "-1",
182                      "useinstead": "",
183                      "permissions": "",
184                      "errorCodes": [],
185                      "typeInfo": "",
186                      "isConstant": false,
187                      "isAtomicService": false,
188                      "kit": "NA",
189                      "fileTagContent": "NA"
190                    }
191                  ],
192                  "type": [
193                    "any"
194                  ],
195                  "isReadOnly": false,
196                  "isRequired": true,
197                  "isStatic": false,
198                  "typeKind": 129,
199                  "typeLocations": [],
200                  "objLocations": []
201                }
202              ]
203            }
204          ]
205        }
206      ]
207    }
208  ]
209}