IndexedDBStorage
Defined in: node_modules/achievements-engine/dist/index.d.ts:370
Implements
AsyncAchievementStorage
Constructors
Constructor
new IndexedDBStorage(
dbName?):IndexedDBStorage
Defined in: node_modules/achievements-engine/dist/index.d.ts:375
Parameters
dbName?
string
Returns
IndexedDBStorage
Methods
clear()
clear():
Promise<void>
Defined in: node_modules/achievements-engine/dist/index.d.ts:396
Returns
Promise<void>
Implementation of
AsyncAchievementStorage.clear
close()
close():
void
Defined in: node_modules/achievements-engine/dist/index.d.ts:400
Close the database connection
Returns
void
getMetrics()
getMetrics():
Promise<AchievementMetrics>
Defined in: node_modules/achievements-engine/dist/index.d.ts:392
Returns
Promise<AchievementMetrics>
Implementation of
AsyncAchievementStorage.getMetrics
getUnlockedAchievements()
getUnlockedAchievements():
Promise<string[]>
Defined in: node_modules/achievements-engine/dist/index.d.ts:394
Returns
Promise<string[]>
Implementation of
AsyncAchievementStorage.getUnlockedAchievements
setMetrics()
setMetrics(
metrics):Promise<void>
Defined in: node_modules/achievements-engine/dist/index.d.ts:393
Parameters
metrics
AchievementMetrics
Returns
Promise<void>
Implementation of
AsyncAchievementStorage.setMetrics
setUnlockedAchievements()
setUnlockedAchievements(
achievements):Promise<void>
Defined in: node_modules/achievements-engine/dist/index.d.ts:395
Parameters
achievements
string[]
Returns
Promise<void>
Implementation of
AsyncAchievementStorage.setUnlockedAchievements