Interface characterEquippedItem

interface characterEquippedItem {
    armor: {
        display: { color: rgbaColorStruct; display_string: string };
        value: number;
    };
    binding: { name: string; type: string };
    bonus_list: number[];
    context: number;
    durability: { display_string: string; value: number };
    inventory_type: { name: string; type: string };
    item: refStruct;
    item_class: refStruct;
    item_subclass: refStruct;
    level: { display_string: string; value: number };
    media: idkeyStruct;
    modified_appearance_id: number;
    name: string;
    quality: { name: string; type: string };
    quantity: number;
    requirements?: {
        level?: { display_string: string; value: number };
        playable_classes?: { display_string: string; links: hrefStruct };
    };
    sell_price?: {
        display_strings: {
            copper: string;
            gold: string;
            header: string;
            silver: string;
        };
        value: number;
    };
    set?: {
        effects: {
            display_string: string;
            is_active: boolean;
            required_count: number;
        }[];
        item_set: refStruct;
        items: { is_equipped?: boolean; item: refStruct }[];
    };
    slot: { name: string; type: string };
    sockets: characterEquippedItemSocket[];
    stats: characterEquippedItemStat[];
    transmog: {
        display_string: string;
        item: refStruct;
        item_modified_appearance_id: number;
    };
}

Properties

armor: {
    display: { color: rgbaColorStruct; display_string: string };
    value: number;
}
binding: { name: string; type: string }
bonus_list: number[]
context: number
durability: { display_string: string; value: number }
inventory_type: { name: string; type: string }
item: refStruct
item_class: refStruct
item_subclass: refStruct
level: { display_string: string; value: number }
modified_appearance_id: number
name: string
quality: { name: string; type: string }
quantity: number
requirements?: {
    level?: { display_string: string; value: number };
    playable_classes?: { display_string: string; links: hrefStruct };
}
sell_price?: {
    display_strings: {
        copper: string;
        gold: string;
        header: string;
        silver: string;
    };
    value: number;
}
set?: {
    effects: {
        display_string: string;
        is_active: boolean;
        required_count: number;
    }[];
    item_set: refStruct;
    items: { is_equipped?: boolean; item: refStruct }[];
}
slot: { name: string; type: string }
transmog: {
    display_string: string;
    item: refStruct;
    item_modified_appearance_id: number;
}