AchievementClient
Defined in: src/client/types.ts:36
Methods
event()
event(
name,payload?):Promise<AchievementClientMutationResult>
Defined in: src/client/types.ts:41
Parameters
name
string
payload?
unknown
Returns
Promise<AchievementClientMutationResult>
getSnapshot()
getSnapshot():
Promise<AchievementClientSnapshot>
Defined in: src/client/types.ts:37
Returns
Promise<AchievementClientSnapshot>
increment()
increment(
metric,amount?):Promise<AchievementClientMutationResult>
Defined in: src/client/types.ts:40
Parameters
metric
string
amount?
number
Returns
Promise<AchievementClientMutationResult>
reset()?
optionalreset():Promise<AchievementClientSnapshot>
Defined in: src/client/types.ts:42
Returns
Promise<AchievementClientSnapshot>
track()
track(
metric,value):Promise<AchievementClientMutationResult>
Defined in: src/client/types.ts:38
Parameters
metric
string
value
unknown
Returns
Promise<AchievementClientMutationResult>
trackMany()?
optionaltrackMany(metrics):Promise<AchievementClientMutationResult>
Defined in: src/client/types.ts:39
Parameters
metrics
Record<string, unknown>
Returns
Promise<AchievementClientMutationResult>