{ "ut_field_interface.d.ts": [ { "filePath": "ut_field_interface.d.ts", "apiType": "Namespace", "definedText": "declare namespace testNamespace", "pos": { "line": 16, "character": 1 }, "isExport": false, "apiName": "testNamespace", "hierarchicalRelations": [ "ut_field_interface.d.ts", "testNamespace" ], "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 */", "isJoinType": false, "genericInfo": [], "parentApiType": "SourceFile", "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_field_interface.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" } ], "childApis": [ { "filePath": "ut_field_interface.d.ts", "apiType": "Interface", "definedText": "interface TestInterface", "pos": { "line": 17, "character": 3 }, "isExport": false, "apiName": "TestInterface", "hierarchicalRelations": [ "ut_field_interface.d.ts", "testNamespace", "TestInterface" ], "isStruct": false, "syscap": "", "currentVersion": "-1", "jsDocText": "", "isJoinType": false, "genericInfo": [], "parentApiType": "Namespace", "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_field_interface.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" } ], "parentClasses": [], "childApis": [ { "filePath": "ut_field_interface.d.ts", "apiType": "Property", "definedText": "id: string;", "pos": { "line": 18, "character": 5 }, "isExport": false, "apiName": "id", "hierarchicalRelations": [ "ut_field_interface.d.ts", "testNamespace", "TestInterface", "id" ], "isStruct": false, "syscap": "", "currentVersion": "-1", "jsDocText": "", "isJoinType": false, "genericInfo": [], "parentApiType": "Interface", "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_field_interface.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" } ], "type": [ "string" ], "isReadOnly": false, "isRequired": true, "isStatic": false, "typeKind": 148, "typeLocations": [], "objLocations": [] } ] } ] } ] }