RestAchievementClient
Defined in: src/client/RestAchievementClient.ts:19
Implements
Constructors
Constructor
new RestAchievementClient(
config):RestAchievementClient
Defined in: src/client/RestAchievementClient.ts:26
Parameters
config
Returns
RestAchievementClient
Methods
event()
event(
name,payload?):Promise<AchievementClientMutationResult>
Defined in: src/client/RestAchievementClient.ts:59
Parameters
name
string
payload?
unknown
Returns
Promise<AchievementClientMutationResult>
Implementation of
getSnapshot()
getSnapshot():
Promise<AchievementClientSnapshot>
Defined in: src/client/RestAchievementClient.ts:34
Returns
Promise<AchievementClientSnapshot>
Implementation of
increment()
increment(
metric,amount):Promise<AchievementClientMutationResult>
Defined in: src/client/RestAchievementClient.ts:52
Parameters
metric
string
amount
number = 1
Returns
Promise<AchievementClientMutationResult>
Implementation of
reset()
reset():
Promise<AchievementClientSnapshot>
Defined in: src/client/RestAchievementClient.ts:66
Returns
Promise<AchievementClientSnapshot>
Implementation of
track()
track(
metric,value):Promise<AchievementClientMutationResult>
Defined in: src/client/RestAchievementClient.ts:38
Parameters
metric
string
value
unknown
Returns
Promise<AchievementClientMutationResult>
Implementation of
trackMany()
trackMany(
metrics):Promise<AchievementClientMutationResult>
Defined in: src/client/RestAchievementClient.ts:45
Parameters
metrics
Record<string, unknown>
Returns
Promise<AchievementClientMutationResult>