Methods
clearProblems
- clearProblems(exclude): Promise<void>
-
Returns Promise<void>
createFolders
- createFolders(parentDir, newDirs): Promise<void>
-
Returns Promise<void>
deleteTargets
- deleteTargets(targets, parent): Promise<void>
-
Returns Promise<void>
downloadFile
- downloadFile(downloadDetails, completion): Promise<IFileDownloadHandler>
-
Parameters
-
-
completion: {
track: number;
}
downloadFileByFid
- downloadFileByFid(fid, completion): Promise<IFileDownloadHandler>
-
Parameters
-
fid: string
-
completion: {
track: number;
}
forceProvider
- forceProvider(toSet): void
-
Returns void
generateInitialDirs
- generateInitialDirs(initMsg, startingDirs?): Promise<void>
-
Parameters
-
initMsg: null | EncodeObject
-
Optional
startingDirs: string[]
Returns Promise<void>
getAvailableProviders
- getAvailableProviders(): IMiner[]
-
migrate
- migrate(toCheck): Promise<void>
-
Returns Promise<void>
rawConvertFolderType
- rawConvertFolderType(rawPath): Promise<EncodeObject[]>
-
Returns Promise<EncodeObject[]>
rawCreateFolders
- rawCreateFolders(parentDir, newDirs): Promise<EncodeObject[]>
-
Returns Promise<EncodeObject[]>
rawDeleteTargets
- rawDeleteTargets(targets, parent): Promise<EncodeObject[]>
-
Returns Promise<EncodeObject[]>
rawGenerateInitialDirs
- rawGenerateInitialDirs(initMsg, startingDirs?): Promise<EncodeObject[]>
-
Parameters
-
initMsg: null | EncodeObject
-
Optional
startingDirs: string[]
Returns Promise<EncodeObject[]>
refresh
- refresh(): Promise<void>
-
Returns Promise<void>
shuffle
- shuffle(): Promise<void>
-
Returns Promise<void>
staggeredUploadFiles
- staggeredUploadFiles(sourceHashMap, parent, tracker): Promise<void>
-
Returns Promise<void>
verifyFoldersExist
- verifyFoldersExist(toCheck): Promise<number>
-
Returns Promise<number>