feat: Add addCacheScannedPaths to NTQQApi

This commit is contained in:
Misa Liu 2024-02-27 21:16:52 +08:00
parent 2f9cd8ba19
commit 839fd7f1ab
No known key found for this signature in database
GPG Key ID: F70B23D0A4FED791

View File

@ -79,9 +79,9 @@ export enum NTQQApiMethod {
SET_GROUP_NAME = "nodeIKernelGroupService/modifyGroupName",
CACHE_SET_SILENCE = 'nodeIKernelStorageCleanService/setSilentScan',
CACHE_ADD_SCANNED_PATH = 'nodeIKernelStorageCleanService/addCacheScanedPaths', // TODO: Unused method
CACHE_PATH_HOT_UPDATE = 'getHotUpdateCachePath', // TODO: Unused method
CACHE_PATH_DESKTOP_TEMP = 'getDesktopTmpPath', // TODO: Unused method
CACHE_ADD_SCANNED_PATH = 'nodeIKernelStorageCleanService/addCacheScanedPaths',
CACHE_PATH_HOT_UPDATE = 'getHotUpdateCachePath',
CACHE_PATH_DESKTOP_TEMP = 'getDesktopTmpPath',
CACHE_PATH_SESSION = 'getCleanableAppSessionPathList',
CACHE_SCAN = 'nodeIKernelStorageCleanService/scanCache',
CACHE_CLEAR = 'nodeIKernelStorageCleanService/clearCacheDataByKeys',
@ -712,6 +712,15 @@ export class NTQQApi {
});
}
static addCacheScannedPaths(pathMap: object = {}) {
return callNTQQApi({
methodName: NTQQApiMethod.CACHE_ADD_SCANNED_PATH,
args: [{
pathMap: {...pathMap},
}, null]
});
}
static scanCache() {
callNTQQApi<GeneralCallResult>({
channel: NTQQApiChannel.IPC_UP_3,