Leaderboard
Handles Leaderboard requests via IMS web services.
Opt in
Concrete Example
let service = LeaderboardService()
service.optIn(then: { result in
switch result {
case .success:
// leaderboard opt in successful
break
case .failure:
// error
}
})val service = LeaderboardService()
service.optIn() { result: Result<Content?>? ->
if (result?.value == null || result.throwable != null) {
// failure
} else {
// Success
val content = result.value
}
})Opt out
Concrete Example
Fetch
Parameters:
Last updated