GW2v2CharactersEquipmentTab

@Serializable
data class GW2v2CharactersEquipmentTab(val tab: Int, val name: String, val isActive: Boolean, val equipment: List<GW2v2CharactersEquipmentTab.Equipment>, val equipmentPvp: GW2v2CharactersEquipmentTab.PvpEquipment)

Information about a character's equipment tab.

Parameters

tab

the tab's ID

name

the equipment configuration's name

isActive

a flag indicating whether this tab is the active tab

equipment

the stored equipment

equipmentPvp

the character's PvP equipment

Constructors

Link copied to clipboard
constructor(tab: Int, name: String, isActive: Boolean, equipment: List<GW2v2CharactersEquipmentTab.Equipment>, equipmentPvp: GW2v2CharactersEquipmentTab.PvpEquipment)

Types

Link copied to clipboard
@Serializable
data class Equipment(val id: Int, val slot: String, val skin: GW2SkinId? = null, val dyes: List<Int?>? = null, val upgrades: List<Int>? = null, val infusions: List<Int>? = null, val binding: String? = null, val boundTo: String? = null, val location: String, val stats: GW2v2CharactersEquipmentTab.Equipment.Stats? = null)

Information about a piece of equipment.

Link copied to clipboard
@Serializable
data class PvpEquipment(val amulet: Int? = null, val rune: Int? = null, val sigils: List<Int?>)

Information about a character's PvP equipment.

Properties

Link copied to clipboard

This field holds the stored equipment.

Link copied to clipboard
@SerialName(value = "equipment_pvp")
val equipmentPvp: GW2v2CharactersEquipmentTab.PvpEquipment

This field holds the character's PvP equipment.

Link copied to clipboard
@SerialName(value = "is_active")
val isActive: Boolean

This field holds a flag indicating whether this tab is the active tab.

Link copied to clipboard

This field holds the equipment configuration's name.

Link copied to clipboard
val tab: Int

This field holds the tab's ID.