CharactersEquipmentTab

@Serializable
data class CharactersEquipmentTab(val tab: Int, val name: String, val isActive: Boolean, val equipment: List<GW2v2Character.CharactersEquipmentTab.Equipment>, val equipmentPvp: GW2v2Character.CharactersEquipmentTab.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

Types

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

Information about a piece of equipment.

Link copied to clipboard
@Serializable
data class PvpEquipment(val amulet: Int, val rune: Int, 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: GW2v2Character.CharactersEquipmentTab.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.