@dapplets/dapplet-extension
Version:
The Bridge to the Augmented Web.
15 lines (14 loc) • 373 B
TypeScript
export type DirectoryData = {
files: {
url: string;
arr: ArrayBuffer;
}[];
hash: string;
tar: Blob;
};
export interface Storage {
timeout: number;
getResource(uri: string, fetchController: AbortController): Promise<ArrayBuffer>;
save(blob: Blob, cfg?: any): Promise<string>;
saveDir?(data: DirectoryData): Promise<string>;
}