Lines Matching refs:apiInfo
76 let apiInfo = { variable
88 apiInfo: getApiInfo(stat, apiInfo), property
134 let apiInfo = { variable
144 collectApi(packageName, api, stat, apiInfo, exportApi, returnDeclarationArr, hash, dtsPath,
152 function collectApi(packageName, api, stat, apiInfo, exportApi, returnDeclarationArr, hash, dtsPath… argument
155 …collectInterfaceDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
159 collectModuleDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
163 collectClassDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
167 collectEnumDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
174 addApi(packageName, 'global', apiName, stat.getText().trim(), getApiInfo(stat, apiInfo),
183 if (item.apiInfo) {
184 apiInfo = item.apiInfo;
188 … addFunctionOnOffApi(packageName, className, methodName, getApiInfo(stat, apiInfo), 'Method', api,
194 …claration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo, currentTypeList,… argument
197 let tmpApiInfo = getApiInfo(stat, apiInfo);
206 …claration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo, currentTypeList,… argument
209 let tmpApiInfo = getApiInfo(stat, apiInfo);
217 …claration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo, currentTypeList,… argument
220 let tmpApiInfo = getApiInfo(stat, apiInfo);
228 …claration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo, currentTypeList,… argument
231 let tmpApiInfo = getApiInfo(stat, apiInfo);
240 hash, apiInfo, dtsPath) { argument
250 let faterApiInfo = JSON.parse(JSON.stringify(apiInfo));
258 let faterApiInfo = JSON.parse(JSON.stringify(apiInfo));
271 let faterApiInfo = JSON.parse(JSON.stringify(apiInfo));
279 let faterApiInfo = JSON.parse(JSON.stringify(apiInfo));
292 hash, apiInfo, currentTypeList, dtsPath) { argument
298 hash, apiInfo, dtsPath);
306 let faterApiInfo = JSON.parse(JSON.stringify(apiInfo));
313 apiInfo: faterApiInfo, property
332 hash, apiInfo, currentClassFunSet, dtsPath);
407 hash, apiInfo, currentClassFunSet, dtsPath) { argument
479 function addFunctionOnOffApi(packageName, className, methodName, apiInfo, apiType, api, argument
494 notMergeSameNameFun(packageName, className, methodName, apiInfo, apiType, api,
499 function notMergeSameNameFun(packageName, className, methodName, apiInfo, apiType, api, argument
504 getApiInfo(childNode, apiInfo), apiType, api, hash, dtsPath, 6);
508 getApiInfo(childNode, apiInfo), apiType, api, hash, dtsPath, 7);
658 let apiInfo = {};
659 if (!apiInfo.sysCap) {
661 apiInfo.sysCap = matchLabelInfo(node, noteStr, note).sysCap;
663 apiInfo.sysCap = getParentApiInfo(node.parent, noteStr, apiInfo).sysCap;
665 apiInfo.sysCap = 'N/A';
668 if (!apiInfo.deprecated) {
670 apiInfo.deprecated = matchLabelInfo(node, noteStr, note).deprecated;
672 apiInfo.deprecated = getParentApiInfo(node.parent, noteStr, apiInfo).deprecated;
674 apiInfo.deprecated = 'N/A';
677 apiInfo.typeInfo = matchLabelInfo(node, noteStr, note).typeInfo;
678 apiInfo.useinsteadInfo = matchLabelInfo(node, noteStr, note).useinsteadInfo;
679 apiInfo.errorCode = matchLabelInfo(node, noteStr, note).errorCode;
680 apiInfo.note = matchLabelInfo(node, noteStr, note).note;
681 apiInfo.version = matchLabelInfo(node, noteStr, note).version;
682 apiInfo.model = matchLabelInfo(node, noteStr, note).model;
683 apiInfo.isSystemApi = matchLabelInfo(node, noteStr, note).isSystemApi;
684 apiInfo.permission = matchLabelInfo(node, noteStr, note).permission;
685 return apiInfo;
728 function addApi(packageName, className, methodName, methodText, apiInfo, apiType, api, hash, dtsPat… argument
738 isSystemApi: apiInfo.isSystemApi,
739 version: apiInfo.version,
740 deprecated: apiInfo.deprecated,//废弃起始版本
742 sysCap: apiInfo.sysCap,
743 permission: apiInfo.permission,
744 model: apiInfo.model,
748 useinsteadInfo: apiInfo.useinsteadInfo,
749 errorCode: apiInfo.errorCode,
750 typeInfo: apiInfo.typeInfo,
751 note: apiInfo.note,