toggle menu
TibiaKt
0.8.0
jvm
switch theme
search in API
tibiakt-core
/
com.galarzaa.tibiakt.core.builders
/
LeaderboardBuilder
Leaderboard
Builder
class
LeaderboardBuilder
:
TibiaKtBuilder
<
Leaderboard
>
(
source
)
Builder for
Leaderboard
instances.
Members
Constructors
Leaderboard
Builder
Link copied to clipboard
constructor
(
)
Types
Leaderboard
Rotation
Builder
Link copied to clipboard
class
LeaderboardRotationBuilder
:
TibiaKtBuilder
<
LeaderboardRotation
>
Properties
available
Rotations
Link copied to clipboard
val
availableRotations
:
MutableList
<
LeaderboardRotation
>
current
Page
Link copied to clipboard
var
currentPage
:
Int
?
entries
Link copied to clipboard
val
entries
:
MutableList
<
BaseLeaderboardEntry
>
last
Updated
Link copied to clipboard
var
lastUpdated
:
Instant
?
results
Count
Link copied to clipboard
var
resultsCount
:
Int
?
rotation
Link copied to clipboard
var
rotation
:
LeaderboardRotation
?
total
Pages
Link copied to clipboard
var
totalPages
:
Int
?
world
Link copied to clipboard
var
world
:
String
?
Functions
add
Available
Rotation
Link copied to clipboard
fun
addAvailableRotation
(
rotation
:
LeaderboardRotation
)
:
LeaderboardBuilder
add
Entry
Link copied to clipboard
fun
addEntry
(
entry
:
BaseLeaderboardEntry
)
:
LeaderboardBuilder
build
Link copied to clipboard
open
override
fun
build
(
)
:
Leaderboard
Builds an instance with the current data in the builder.
rotation
Link copied to clipboard
fun
rotation
(
body
:
LeaderboardBuilder.LeaderboardRotationBuilder
.
(
)
->
Unit
)
:
LeaderboardBuilder