CharacterLeaderboardSchema class

Constructors

CharacterLeaderboardSchema({required int position, required String name, required String account, required AccountStatus status, required String skin, required int level, required int totalXp, required int miningLevel, required int miningTotalXp, required int woodcuttingLevel, required int woodcuttingTotalXp, required int fishingLevel, required int fishingTotalXp, required int weaponcraftingLevel, required int weaponcraftingTotalXp, required int gearcraftingLevel, required int gearcraftingTotalXp, required int jewelrycraftingLevel, required int jewelrycraftingTotalXp, required int cookingLevel, required int cookingTotalXp, required int alchemyLevel, required int alchemyTotalXp, required int gold})
Returns a new CharacterLeaderboardSchema instance.

Properties

account String
Account name.
getter/setter pair
alchemyLevel int
Alchemy level.
getter/setter pair
alchemyTotalXp int
Alchemy total xp.
getter/setter pair
cookingLevel int
Cooking level.
getter/setter pair
cookingTotalXp int
Cooking total xp.
getter/setter pair
fishingLevel int
Fishing level.
getter/setter pair
fishingTotalXp int
Fishing total xp.
getter/setter pair
gearcraftingLevel int
Gearcrafting level.
getter/setter pair
gearcraftingTotalXp int
Gearcrafting total xp.
getter/setter pair
gold int
The numbers of gold on this character.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
jewelrycraftingLevel int
Jewelrycrafting level.
getter/setter pair
jewelrycraftingTotalXp int
Jewelrycrafting total xp.
getter/setter pair
level int
Combat level.
getter/setter pair
miningLevel int
Mining level.
getter/setter pair
miningTotalXp int
Mining total xp.
getter/setter pair
name String
Character name.
getter/setter pair
position int
Position in the leaderboard.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skin String
Character skin code.
getter/setter pair
status AccountStatus
Member status.
getter/setter pair
totalXp int
Total XP of your character.
getter/setter pair
weaponcraftingLevel int
Weaponcrafting level.
getter/setter pair
weaponcraftingTotalXp int
Weaponcrafting total xp.
getter/setter pair
woodcuttingLevel int
Woodcutting level.
getter/setter pair
woodcuttingTotalXp int
Woodcutting total xp.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override

Static Methods

fromJson(dynamic value) CharacterLeaderboardSchema?
Returns a new CharacterLeaderboardSchema instance and imports its values from value if it's a Map, null otherwise.
listFromJson(dynamic json, {bool growable = false}) List<CharacterLeaderboardSchema>
mapFromJson(dynamic json) Map<String, CharacterLeaderboardSchema>
mapListFromJson(dynamic json, {bool growable = false}) Map<String, List<CharacterLeaderboardSchema>>

Constants

requiredKeys → const Set<String>
The list of required keys that must be present in a JSON.