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: unknown, options?: unknown): Promise<unknown>
-
Parameters
-
hash: unknown
-
Optional
options: unknown
Returns Promise<unknown>
setErrorHandler
- setErrorHandler(errorHandler: ((error: unknown) => void)): void
-
Parameters
-
errorHandler: ((error: unknown) => void)
-
- (error: unknown): void
-
Returns void
Returns void
setProgressHandler
- setProgressHandler(progressHandler: ((label: string, progress: number) => void)): void
-
Parameters
-
progressHandler: ((label: string, progress: number) => void)
-
- (label: string, progress: number): void
-
Parameters
-
label: string
-
progress: number
Returns void
Returns void
start
- start(): Promise<any>
-
Returns Promise<any>
Again using "any" to avoid impossible casts