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
valueif 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.