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 */", 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_jsdoc_example_007.d.ts", 25 "isSameNameFunction": false, 26 "jsDocInfos": [ 27 { 28 "description": "the ut for jsdoc about example", 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 "parentClasses": [], 47 "childApis": [ 48 { 49 "filePath": "ut_jsdoc_example_007.d.ts", 50 "apiType": "Method", 51 "definedText": "set(member: string, value: string): void;", 52 "pos": { 53 "line": 24, 54 "character": 3 55 }, 56 "isExport": false, 57 "apiName": "set", 58 "hierarchicalRelations": [ 59 "ut_jsdoc_example_007.d.ts", 60 "Test", 61 "set" 62 ], 63 "isStruct": false, 64 "syscap": "", 65 "currentVersion": "-1", 66 "jsDocText": "/**\r\n * @example : Set(ImageVideoKey.TITLE, \"newTitle\"), call commitModify after set value\r\n */", 67 "isJoinType": false, 68 "genericInfo": [], 69 "parentApiType": "Interface", 70 "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_jsdoc_example_007.d.ts", 71 "isSameNameFunction": false, 72 "jsDocInfos": [ 73 { 74 "description": "", 75 "syscap": "", 76 "since": "-1", 77 "isForm": false, 78 "isCrossPlatForm": false, 79 "isSystemApi": false, 80 "modelLimitation": "", 81 "deprecatedVersion": "-1", 82 "useinstead": "", 83 "permissions": "", 84 "errorCodes": [], 85 "typeInfo": "", 86 "isConstant": false, 87 "isAtomicService": false, 88 "kit": "NA", 89 "fileTagContent": "NA" 90 } 91 ], 92 "callForm": "set(member: string, value: string): void", 93 "params": [ 94 { 95 "apiType": "Param", 96 "apiName": "member", 97 "paramType": 148, 98 "type": [ 99 "string" 100 ], 101 "isRequired": true, 102 "definedText": "member: string", 103 "typeLocations": [], 104 "objLocations": [], 105 "typeIsObject": false 106 }, 107 { 108 "apiType": "Param", 109 "apiName": "value", 110 "paramType": 148, 111 "type": [ 112 "string" 113 ], 114 "isRequired": true, 115 "definedText": "value: string", 116 "typeLocations": [], 117 "objLocations": [], 118 "typeIsObject": false 119 } 120 ], 121 "returnValue": [], 122 "isStatic": false, 123 "sync": "", 124 "returnValueType": 0, 125 "typeLocations": [], 126 "objLocations": [], 127 "isRequired": true 128 } 129 ] 130 } 131 ] 132}