|
|
@ -3,6 +3,7 @@ class app.DB
|
|
|
|
|
|
|
|
|
|
|
|
constructor: ->
|
|
|
|
constructor: ->
|
|
|
|
@useIndexedDB = @useIndexedDB()
|
|
|
|
@useIndexedDB = @useIndexedDB()
|
|
|
|
|
|
|
|
@indexedDBVersion = @indexedDBVersion()
|
|
|
|
@callbacks = []
|
|
|
|
@callbacks = []
|
|
|
|
|
|
|
|
|
|
|
|
db: (fn) ->
|
|
|
|
db: (fn) ->
|
|
|
@ -12,7 +13,7 @@ class app.DB
|
|
|
|
|
|
|
|
|
|
|
|
try
|
|
|
|
try
|
|
|
|
@open = true
|
|
|
|
@open = true
|
|
|
|
req = indexedDB.open(NAME, @indexedDBVersion())
|
|
|
|
req = indexedDB.open(NAME, @indexedDBVersion)
|
|
|
|
req.onsuccess = @onOpenSuccess
|
|
|
|
req.onsuccess = @onOpenSuccess
|
|
|
|
req.onerror = @onOpenError
|
|
|
|
req.onerror = @onOpenError
|
|
|
|
req.onupgradeneeded = @onUpgradeNeeded
|
|
|
|
req.onupgradeneeded = @onUpgradeNeeded
|
|
|
|