From 12b79812d6cdff92d863c07f78dce39b57a73772 Mon Sep 17 00:00:00 2001 From: YuichiNukiyama Date: Sun, 17 May 2015 09:45:40 +0000 Subject: [PATCH] Update localForage to 1.2 localForage has been Changed since last year.So, I update localforage.d.ts to 1.3. --- localForage/localForage-tests.ts | 86 +++++++++++++++++++++---------- localForage/localForage.d.ts | Bin 834 -> 4444 bytes 2 files changed, 60 insertions(+), 26 deletions(-) diff --git a/localForage/localForage-tests.ts b/localForage/localForage-tests.ts index f1a416dcf..5267dc798 100644 --- a/localForage/localForage-tests.ts +++ b/localForage/localForage-tests.ts @@ -1,34 +1,68 @@ /// -declare var localForage: lf.ILocalForage -declare var callback: lf.ICallback -declare var promise: lf.IPromise +declare var localForage: lf.ILocalForage; +declare var callback: lf.ICallback; +declare var iterateCallback: lf.IIterateCallback; +declare var errorCallback: lf.IErrorCallback; +declare var keyCallback: lf.IKeyCallback; +declare var keysCallback: lf.IKeysCallback; +declare var numberCallback: lf.INumberCallback; +declare var promise: lf.IPromise; () => { - localForage.clear() - localForage.length - localForage.key(0) + localForage.clear((err: any) => { + var newError: any = err; + }); + + localforage.iterate((str: string, key: string, num: number) => { + var newStr: string = str; + var newKey: string = key; + var newNum: number = num; + }); + + localForage.length((err: any, num: number) => { + var newError: any = err; + var newNumber: number = num; + }); + + localForage.key(0,(err: any, value: string) => { + var newError: any = err; + var newValue: string = value; + }); + + localforage.keys((err: any, keys: Array) => { + var newError: any = err; + var newArray: Array = keys; + }); + + localForage.getItem("key",(err: any, str: string) => { + var newError: any = err; + var newStr: string = str + }); + + localForage.getItem("key").then((err: any, str: string) => { + var newError: any = err; + var newStr: string = str + }); - localForage.getItem("key", (str: string) => { - var newStr: string = str - }) - localForage.getItem("key").then((str: string) => { - var newStr: string = str - }) + localForage.setItem("key", "value",(err: any, str: string) => { + var newError: any = err; + var newStr: string = str + }); + + localForage.setItem("key", "value").then((err: any, str: string) => { + var newError: any = err; + var newStr: string = str; + }); - localForage.setItem("key", "value", (str: string) => { - var newStr: string = str - }) - localForage.setItem("key", "value").then((str: string) => { - var newStr: string = str - }) + localForage.removeItem("key",(err: any) => { + var newError: any = err; + }); + + localForage.removeItem("key").then((err: any, str: string) => { + var newError: any = err; + var newStr: string = str + }); - localForage.removeItem("key", (str: string) => { - var newStr: string = str - }) - localForage.removeItem("key").then((str: string) => { - var newStr: string = str - }) - - promise.then(callback) + promise.then(callback); } diff --git a/localForage/localForage.d.ts b/localForage/localForage.d.ts index c3d0371d005f4eb662bc972e63364bf9e0796eff..6cef3a9ea7ee22b54b15c43b5f6dff793ce9b361 100644 GIT binary patch literal 4444 zcmb_fU2oGs5ZoUE(!G%&REtjus45{SC@K_G`og1=IBmdjB0DV&sDB-px%KrN$5-qo zirhP&?c3Se+1=~kKaoUYkm;}Z4?-0__=YwKJtWGH)hYc4aa&M+^17&LOQpDQGZ@g(R@<%l&I}=zM*|!Gr@g^SCsPDtp0lukz@Air0 zA%1>ew{Ea%vE#&QX@-?0qNI9_F^{2~*v6Cm)2k)?$$^{L z&#*={^Q$@j#<+&of3jxq9komk_X6mmhIKNS;JaLU;DqW=Es7ELWE2N-h-cJ(E^lkk z`}U1XJfk8v8M&RQfyJ7am`%wUvr|zRFvr;i@I^P=EwDBP7II5gG$+U%wNI4Y{3oN# z7-gs*eo#nBioJx@PR1nw(}>6Ika|CFEy-Eb5{K z-LY5hJiuPeu`3(p3~`u28RUlQY}U#Vp09SSlR6hEV#HW`E~r_@hu1|tx9+A7<)jE^ zhk9K6$LH6bvqQb6H_nf01f1^$uCE6fn8#`|vI$rP$!mUyMyGpquvG2G$4 z>37mi_1jPtVgGRYsb|bCa)nH>f2dEa!R+>|Th%)2c+jqEEJH(^{aT^91M{c=+68`O zQ0us3mi2{C(=tC@C9dZ~DDRk+%wV^lMvzr(URug9qq>=Ss&wWX&mv2F%W5@44EtF7 ziRY^QYOgTxf%wu+F|6;exLEJV89Ox95zhR2Oxsn#c2-p%1JN_s%(9Y5X~FpZtFzm? z&R3|!^=6)?*g1ShrGCP>6N+h5U*)N+8m};)zRQvA)17mCcO<*y{lx0lpNpLSz4xxB zReRfJ2Ja?1%ole`^EnlcQ9Zl2JsEYe-!2N*=rH~S#%$d@>o(_T^C`CnhIsCyr>u%A zt4kj()oQ46w?Wh96cxf&$HBT3j^4E7g4wSB3s$=kJ*oEAZG1YkoHd=5L!Q)G-p2Y7 zVzznuYHQhZc#Meiv`J>F)xQsoxoX=c!is0}Y}6eQ|Hn4+#22k3^~kX7Sf m&x$VSs=E1%zV1BUrKXy?UNc6mshNb%V0BM#@6n9#wfqC2gQyw+ literal 834 zcmbV}-AcqT5QXpi6mw?R4i*!7m)qIZY<_cbJzoyiiO!^bX`S>v zGi%$Cu@_Z8#1mO2kSpd8v=yyFP!+sp5RWv`yP%TFnER*F3} zysoj&r4hKLU|LmrlJPZ#;&!~o4}A8U zKx0c07ow%d2pmlOlu5@_i}8nlwfj-z8)JvscKF|b)AWSZF55>w! T$*=5jfC(BJH2Lp)*=4&o+j9m8