{ "ut_method_class_001.d.ts": [ { "filePath": "ut_method_class_001.d.ts", "apiType": "Class", "definedText": "export class Test", "pos": { "line": 20, "character": 1 }, "isExport": true, "apiName": "Test", "hierarchicalRelations": [ "ut_method_class_001.d.ts", "Test" ], "isStruct": false, "syscap": "", "currentVersion": "-1", "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 method in class\r\n *\r\n */", "isJoinType": false, "genericInfo": [], "parentApiType": "SourceFile", "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_method_class_001.d.ts", "isSameNameFunction": false, "jsDocInfos": [ { "description": "the ut for method in class", "syscap": "", "since": "-1", "isForm": false, "isCrossPlatForm": false, "isSystemApi": false, "modelLimitation": "", "deprecatedVersion": "-1", "useinstead": "", "permissions": "", "errorCodes": [], "typeInfo": "", "isConstant": false, "isAtomicService": false, "kit": "NA", "fileTagContent": "NA" } ], "parentClasses": [], "childApis": [ { "filePath": "ut_method_class_001.d.ts", "apiType": "Method", "definedText": "constructor(str: string) {}", "pos": { "line": 21, "character": 3 }, "isExport": false, "apiName": "constructor", "hierarchicalRelations": [ "ut_method_class_001.d.ts", "Test", "constructor" ], "isStruct": false, "syscap": "", "currentVersion": "-1", "jsDocText": "", "isJoinType": false, "genericInfo": [], "parentApiType": "Class", "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_method_class_001.d.ts", "isSameNameFunction": false, "jsDocInfos": [ { "description": "", "syscap": "", "since": "-1", "isForm": false, "isCrossPlatForm": false, "isSystemApi": false, "modelLimitation": "", "deprecatedVersion": "-1", "useinstead": "", "permissions": "", "errorCodes": [], "typeInfo": "", "isConstant": false, "isAtomicService": false, "kit": "NA", "fileTagContent": "NA" } ], "callForm": "constructor(str: string) {}", "params": [ { "apiType": "Param", "apiName": "str", "paramType": 148, "type": [ "string" ], "isRequired": true, "definedText": "str: string", "typeLocations": [], "objLocations": [], "typeIsObject": false } ], "returnValue": [], "isStatic": false, "sync": "", "returnValueType": 0, "typeLocations": [], "objLocations": [], "isRequired": true } ] } ] }