更新
This commit is contained in:
48
types/IndexedDb/IndexedDbStore.d.ts
vendored
Normal file
48
types/IndexedDb/IndexedDbStore.d.ts
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
export declare enum StoreName {
|
||||
Texture = "Texture",
|
||||
/**
|
||||
* 文件的数据
|
||||
*/
|
||||
Dwg = "Dwg",
|
||||
/**
|
||||
* 文件的FileInfo
|
||||
*/
|
||||
Data = "Data",
|
||||
/**
|
||||
* 文件的个数
|
||||
*/
|
||||
FileId = "fileId",
|
||||
/**
|
||||
* 当前配置版本号
|
||||
*/
|
||||
ConfigVersion = "configVersion",
|
||||
ConfigData = "configData",
|
||||
FontData = "Text",
|
||||
Command = "Customize",
|
||||
FileCache = "fileCache",
|
||||
FBX = "FBX"
|
||||
}
|
||||
export declare class IndexedDbStore {
|
||||
private dbRequest;
|
||||
private db;
|
||||
/**
|
||||
* Creates an instance of IndexedDbStore.
|
||||
* @param {string} dbName
|
||||
* @memberof IndexedDbStore
|
||||
*/
|
||||
private constructor();
|
||||
private static cadStore;
|
||||
static CADStore(): Promise<IndexedDbStore>;
|
||||
get IsOk(): boolean;
|
||||
opening: boolean;
|
||||
resFunctionList: Function[];
|
||||
Open(): Promise<boolean>;
|
||||
InitStore(): ((db: IDBDatabase) => void)[];
|
||||
Put(storeName: StoreName, key: string, value: any): IDBRequest<IDBValidKey>;
|
||||
Get(storeName: StoreName, key: string): Promise<any>;
|
||||
Has(storeName: StoreName, key: string): Promise<unknown>;
|
||||
Delete(storeName: StoreName, key: string): void;
|
||||
Clear(storeName: StoreName): void;
|
||||
GetDataList(storeName: StoreName): Promise<unknown>;
|
||||
}
|
||||
//# sourceMappingURL=IndexedDbStore.d.ts.map
|
1
types/IndexedDb/IndexedDbStore.d.ts.map
Normal file
1
types/IndexedDb/IndexedDbStore.d.ts.map
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"IndexedDbStore.d.ts","sourceRoot":"","sources":["../../../src/IndexedDb/IndexedDbStore.ts"],"names":[],"mappings":"AASA,oBAAY,SAAS;IAEjB,OAAO,YAAY;IACnB;;OAEG;IACH,GAAG,QAAQ;IACX;;OAEG;IACH,IAAI,SAAS;IACb;;MAEE;IACF,MAAM,WAAW;IACjB;;OAEG;IACH,aAAa,kBAAkB;IAC/B,UAAU,eAAe;IACzB,QAAQ,SAAS;IACjB,OAAO,cAAc;IACrB,SAAS,cAAc;IACvB,GAAG,QAAQ;CACd;AAED,qBAAa,cAAc;IAEvB,OAAO,CAAC,SAAS,CAAmB;IACpC,OAAO,CAAC,EAAE,CAAc;IAExB;;;;OAIG;IACH,OAAO;IAGP,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAwC;WAClD,QAAQ;IAMrB,IAAI,IAAI,YAA+B;IAEvC,OAAO,UAAS;IAChB,eAAe,EAAE,QAAQ,EAAE,CAAM;IAC3B,IAAI,IAAI,OAAO,CAAC,OAAO,CAAC;IAiD9B,SAAS,UAII,WAAW;IAmDxB,GAAG,CAAC,SAAS,EAAE,SAAS,EAAE,GAAG,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG;IAO3C,GAAG,CAAC,SAAS,EAAE,SAAS,EAAE,GAAG,EAAE,MAAM;IAkBrC,GAAG,CAAC,SAAS,EAAE,SAAS,EAAE,GAAG,EAAE,MAAM;IAmB3C,MAAM,CAAC,SAAS,EAAE,SAAS,EAAE,GAAG,EAAE,MAAM;IAQxC,KAAK,CAAC,SAAS,EAAE,SAAS;IAKpB,WAAW,CAAC,SAAS,EAAE,SAAS;CAsBzC"}
|
Reference in New Issue
Block a user