• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "ut_jsdoc_example_007.d.ts": [
3    {
4      "filePath": "ut_jsdoc_example_007.d.ts",
5      "apiType": "Interface",
6      "definedText": " export interface Test",
7      "pos": {
8        "line": 20,
9        "character": 1
10      },
11      "isExport": true,
12      "apiName": "Test",
13      "hierarchicalRelations": [
14        "ut_jsdoc_example_007.d.ts",
15        "Test"
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 */\r\n\r\n/**\r\n * the ut for jsdoc about example\r\n * \r\n */\r\n",
21      "isJoinType": false,
22      "genericInfo": [],
23      "jsDocInfos": [
24        {
25          "description": "the ut for jsdoc about example",
26          "syscap": "",
27          "since": "-1",
28          "isForm": false,
29          "isCrossPlatForm": false,
30          "isSystemApi": false,
31          "modelLimitation": "",
32          "deprecatedVersion": "-1",
33          "useinstead": "",
34          "permissions": "",
35          "errorCodes": [],
36          "typeInfo": "",
37          "isConstant": false,
38          "isAtomicService": false,
39          "kit": "",
40          "isFile": false
41        }
42      ],
43      "parentClasses": [],
44      "childApis": [
45        {
46          "filePath": "ut_jsdoc_example_007.d.ts",
47          "apiType": "Method",
48          "definedText": "set(member: string, value: string): void;",
49          "pos": {
50            "line": 24,
51            "character": 3
52          },
53          "isExport": false,
54          "apiName": "set",
55          "hierarchicalRelations": [
56            "ut_jsdoc_example_007.d.ts",
57            "Test",
58            "set"
59          ],
60          "isStruct": false,
61          "syscap": "",
62          "currentVersion": "-1",
63          "jsDocText": "\r\n  /**\r\n   * @example : Set(ImageVideoKey.TITLE, \"newTitle\"), call commitModify after set value\r\n   */\r\n  ",
64          "isJoinType": false,
65          "genericInfo": [],
66          "jsDocInfos": [
67            {
68              "description": "",
69              "syscap": "",
70              "since": "-1",
71              "isForm": false,
72              "isCrossPlatForm": false,
73              "isSystemApi": false,
74              "modelLimitation": "",
75              "deprecatedVersion": "-1",
76              "useinstead": "",
77              "permissions": "",
78              "errorCodes": [],
79              "typeInfo": "",
80              "isConstant": false,
81              "isAtomicService": false,
82              "kit": "",
83              "isFile": false
84            }
85          ],
86          "callForm": "set(member: string, value: string): void",
87          "params": [
88            {
89              "apiType": "Param",
90              "apiName": "member",
91              "paramType": 148,
92              "type": [
93                "string"
94              ],
95              "isRequired": true,
96              "definedText": "member: string",
97              "typeLocations": [],
98              "objLocations": []
99            },
100            {
101              "apiType": "Param",
102              "apiName": "value",
103              "paramType": 148,
104              "type": [
105                "string"
106              ],
107              "isRequired": true,
108              "definedText": "value: string",
109              "typeLocations": [],
110              "objLocations": []
111            }
112          ],
113          "returnValue": [],
114          "isStatic": false,
115          "sync": "",
116          "returnValueType": -1,
117          "typeLocations": [],
118          "objLocations": []
119        }
120      ]
121    }
122  ]
123}