{ "ut_ArkTS_struct_005.d.ets": [ { "filePath": "ut_ArkTS_struct_005.d.ets", "apiType": "Struct", "definedText": "struct MyComponent", "pos": { "line": 15, "character": 1 }, "isExport": false, "apiName": "MyComponent", "hierarchicalRelations": [ "ut_ArkTS_struct_005.d.ets", "MyComponent" ], "decorators": [ { "expression": "Component" } ], "isStruct": true, "syscap": "", "currentVersion": "-1", "jsDocText": "/*\r\n* Copyright (C) 2023-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_ArkTS_struct_005.d.ets", "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_ArkTS_struct_005.d.ets", "apiType": "Property", "definedText": "@State count: number = 0;", "pos": { "line": 17, "character": 3 }, "isExport": false, "apiName": "count", "hierarchicalRelations": [ "ut_ArkTS_struct_005.d.ets", "MyComponent", "count" ], "decorators": [ { "expression": "State" } ], "isStruct": true, "syscap": "", "currentVersion": "-1", "jsDocText": "", "isJoinType": false, "genericInfo": [], "parentApiType": "Struct", "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_ArkTS_struct_005.d.ets", "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": [ "number" ], "isReadOnly": false, "isRequired": true, "isStatic": false, "typeKind": 145, "typeLocations": [], "objLocations": [] } ] } ] }