Package-level declarations

Types

Link copied to clipboard
@Serializable
sealed class BaseLeaderboardEntry

Base class for Leaderboards entries.

Link copied to clipboard
@Serializable
@SerialName(value = "deletedLeaderboardsEntry")
data class DeletedLeaderboardEntry(val rank: Int, val dromeLevel: Int) : BaseLeaderboardEntry

A leaderboard entry belonging to a deleted character.

Link copied to clipboard
@Serializable
data class Leaderboard(    val world: String,     val rotation: LeaderboardRotation,     val availableRotations: List<LeaderboardRotation>,     val lastUpdated: Instant?,     val currentPage: Int,     val totalPages: Int,     val resultsCount: Int,     val entries: List<BaseLeaderboardEntry>) : PaginatedWithUrl<BaseLeaderboardEntry>

The Tibia Drome leaderboards of a world.

Link copied to clipboard
@Serializable
@SerialName(value = "leaderboardsEntry")
data class LeaderboardEntry(val rank: Int, val name: String, val dromeLevel: Int) : BaseLeaderboardEntry, BaseCharacter

An entry in the LeaderboardEntry.

Link copied to clipboard
@Serializable
data class LeaderboardRotation(val rotationId: Int, val isCurrent: Boolean, val endDate: Instant)

A rotation of the Tibia Drome leaderboards.