Methods
Private
getBestFullHash
- getBestFullHash(): Promise<{
hash: unknown;
type: "xxh64" | "sha256";
}> Returns Promise<{
hash: unknown;
type: "xxh64" | "sha256";
}>
Private
getBestPartialHash
- getBestPartialHash(): Promise<{
hash: unknown;
type: "xxh64" | "sha256";
}> Returns Promise<{
hash: unknown;
type: "xxh64" | "sha256";
}>
Private
internalUpload
- internalUpload(hash, options?): Promise<unknown>
Parameters
- hash: unknown
Optional
options: unknown
Returns Promise<unknown>
setErrorHandler
- setErrorHandler(errorHandler): void
Parameters
- errorHandler: ((error) => void)
- (error): void
Returns void
Returns void
setProgressHandler
- setProgressHandler(progressHandler): void
Parameters
- progressHandler: ((label, progress) => void)
- (label, progress): void
Parameters
- label: string
- progress: number
Returns void
Returns void
start
- start(): Promise<any>
Returns Promise<any>
Again using "any" to avoid impossible casts