mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-16 19:09:18 +08:00
Correct misunderstanding of documentation
This commit is contained in:
4
angular-localForage/angular-localForage.d.ts
vendored
4
angular-localForage/angular-localForage.d.ts
vendored
@@ -22,8 +22,8 @@ declare module angular.localForage {
|
||||
}
|
||||
|
||||
interface ILocalForageService {
|
||||
setDriver(driver:string):angular.IPromise<void>;
|
||||
driver<T>():lf.ILocalForage<T>;
|
||||
driver(): LocalForageDriver;
|
||||
setDriver(name: string | string[]): angular.IPromise<void>;
|
||||
|
||||
setItem(key:string, value:any):angular.IPromise<void>;
|
||||
setItem(keys:Array<string>, values:Array<any>):angular.IPromise<void>;
|
||||
|
||||
13
localForage/localForage.d.ts
vendored
13
localForage/localForage.d.ts
vendored
@@ -42,14 +42,17 @@ interface LocalForageDriver {
|
||||
}
|
||||
|
||||
interface LocalForage {
|
||||
LOCALSTORAGE: LocalForageDriver;
|
||||
WEBSQL: LocalForageDriver;
|
||||
INDEXEDDB: LocalForageDriver;
|
||||
LOCALSTORAGE: string;
|
||||
WEBSQL: string;
|
||||
INDEXEDDB: string;
|
||||
|
||||
config(options: LocalForageOptions): void;
|
||||
|
||||
setDriver(driver: LocalForageDriver): void;
|
||||
setDriver(driver: LocalForageDriver[]): void;
|
||||
driver(): LocalForageDriver;
|
||||
setDriver(driver: string | string[]): Promise<void>;
|
||||
setDriver(driver: string | string[], callback: () => void, errorCallback: (error: any) => void): void;
|
||||
defineDriver(driver: LocalForageDriver): Promise<void>;
|
||||
defineDriver(driver: LocalForageDriver, callback: () => void, errorCallback: (error: any) => void): void;
|
||||
|
||||
getItem<T>(key: string): Promise<T>;
|
||||
getItem<T>(key: string, callback: (err: any, value: T) => void): void;
|
||||
|
||||
Reference in New Issue
Block a user