Skeudenn / main/services/folder-cleanup / FolderCleaner
Interface: FolderCleaner ​
Defined in: src/main/services/folder-cleanup.ts:27
The cleaning of the organized folder as the handlers use it; built once in main.ts.
Methods ​
clean() ​
clean(
onProgress?):Promise<CleanFoldersResult>
Defined in: src/main/services/folder-cleanup.ts:31
Moves them to .deletedByTankobon, reporting each through onProgress. Holds the shared lock.
Parameters ​
onProgress? ​
(progress) => void
Returns ​
Promise<CleanFoldersResult>
count() ​
count():
Promise<OrphanFoldersCountResult>
Defined in: src/main/services/folder-cleanup.ts:29
How many orphan folders the organized folder holds. An error when the organization is off or its folder unreachable.
Returns ​
Promise<OrphanFoldersCountResult>