1{ 2 "ut_ArkTS_struct_005.d.ets": [ 3 { 4 "filePath": "ut_ArkTS_struct_005.d.ets", 5 "apiType": "Struct", 6 "definedText": "struct MyComponent", 7 "pos": { 8 "line": 15, 9 "character": 1 10 }, 11 "isExport": false, 12 "apiName": "MyComponent", 13 "hierarchicalRelations": [ 14 "ut_ArkTS_struct_005.d.ets", 15 "MyComponent" 16 ], 17 "decorators": [ 18 { 19 "expression": "Component" 20 } 21 ], 22 "isStruct": true, 23 "syscap": "", 24 "currentVersion": "-1", 25 "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*/", 26 "isJoinType": false, 27 "genericInfo": [], 28 "parentApiType": "SourceFile", 29 "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_ArkTS_struct_005.d.ets", 30 "isSameNameFunction": false, 31 "jsDocInfos": [ 32 { 33 "description": "", 34 "syscap": "", 35 "since": "-1", 36 "isForm": false, 37 "isCrossPlatForm": false, 38 "isSystemApi": false, 39 "modelLimitation": "", 40 "deprecatedVersion": "-1", 41 "useinstead": "", 42 "permissions": "", 43 "errorCodes": [], 44 "typeInfo": "", 45 "isConstant": false, 46 "isAtomicService": false, 47 "kit": "NA", 48 "fileTagContent": "NA" 49 } 50 ], 51 "childApis": [ 52 { 53 "filePath": "ut_ArkTS_struct_005.d.ets", 54 "apiType": "Property", 55 "definedText": "@State count: number = 0;", 56 "pos": { 57 "line": 17, 58 "character": 3 59 }, 60 "isExport": false, 61 "apiName": "count", 62 "hierarchicalRelations": [ 63 "ut_ArkTS_struct_005.d.ets", 64 "MyComponent", 65 "count" 66 ], 67 "decorators": [ 68 { 69 "expression": "State" 70 } 71 ], 72 "isStruct": true, 73 "syscap": "", 74 "currentVersion": "-1", 75 "jsDocText": "", 76 "isJoinType": false, 77 "genericInfo": [], 78 "parentApiType": "Struct", 79 "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_ArkTS_struct_005.d.ets", 80 "isSameNameFunction": false, 81 "jsDocInfos": [ 82 { 83 "description": "", 84 "syscap": "", 85 "since": "-1", 86 "isForm": false, 87 "isCrossPlatForm": false, 88 "isSystemApi": false, 89 "modelLimitation": "", 90 "deprecatedVersion": "-1", 91 "useinstead": "", 92 "permissions": "", 93 "errorCodes": [], 94 "typeInfo": "", 95 "isConstant": false, 96 "isAtomicService": false, 97 "kit": "NA", 98 "fileTagContent": "NA" 99 } 100 ], 101 "type": [ 102 "number" 103 ], 104 "isReadOnly": false, 105 "isRequired": true, 106 "isStatic": false, 107 "typeKind": 145, 108 "typeLocations": [], 109 "objLocations": [] 110 } 111 ] 112 } 113 ] 114}