| 12345678910111213141516171819202122232425 |
- export interface HashingResponse {
- success: boolean;
- result?: string | Int32Array;
- }
- export declare class Md5FileHasher {
- private _callback;
- private _async;
- private _partSize;
- private _reader;
- private _md5;
- private _part;
- private _blob;
- constructor(_callback: (r: HashingResponse) => void, // Callback to return the result
- _async?: boolean, // Async version is not always available in a web worker
- _partSize?: number);
- /**
- * Hash a blob of data in the worker
- * @param blob Data to hash
- */
- hash(blob: any): void;
- private _fail;
- private _hashData;
- private _processPart;
- private _configureReader;
- }
|