libs/modules/jszip/jszip.d.ts
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* Created by d8q8 on 2015/5/25.
* @class JSZip
* @constructor
**/
interface JSZip {
file(path:string): JSZipObject;
file(path:RegExp): JSZipObject[];
file(path:string, data:any, options?:JSZipFileOptions): JSZip;
folder(name:string): JSZip;
folder(name:RegExp): JSZipObject[];
filter(predicate:(relativePath:string, file:JSZipObject) => boolean): JSZipObject[];
remove(path:string): JSZip;
generate(options?:JSZipGeneratorOptions): any;
load(data:any, options:JSZipLoadOptions): JSZip;
}
interface JSZipObject {
name: string;
dir: boolean;
date: Date;
comment: string;
options: JSZipObjectOptions;
asText(): string;
asBinary(): string;
asArrayBuffer(): ArrayBuffer;
asUint8Array(): Uint8Array;
asNodeBuffer(): Buffer;
}
interface JSZipFileOptions extends JSZipObjectOptions {
compressionOptions?:Object;
comment?: string;
optimizedBinaryString?: boolean;
createFolders?: boolean;
unixPermissions?:number;
dosPermissions?:number;
}
interface JSZipObjectOptions {
base64?: boolean;
binary?: boolean;
dir?: boolean;
date?: Date;
compression?: string;
}
interface JSZipGeneratorOptions {
base64?: boolean;
compression?: string;
compressionOptions?:Object;
type?: string;
comment?: string;
mimeType?:string;
platform?:string;
}
interface JSZipLoadOptions {
base64?: boolean;
后面还有 49 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
