DestinyItemResponse class

The response object for retrieving an individual instanced item. None of these components are relevant for an item that doesn't have an "itemInstanceId": for those, get your information from the DestinyInventoryDefinition.




characterId ↔ String
If the item is on a character, this will return the ID of the character that is holding the item.
read / write
hashCode → int
The hash code for this object. [...]
read-only, inherited
instance ↔ int
Basic instance data for the item. [...]
read / write
item ↔ int
Common data for the item relevant to its non-instanced properties. [...]
read / write
objectives ↔ int
Information specifically about the item's objectives. [...]
read / write
perks ↔ int
Information specifically about the perks currently active on the item. [...]
read / write
renderData ↔ int
Information about how to render the item in 3D. [...]
read / write
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
sockets ↔ int
Information about the sockets of the item: which are currently active, what potential sockets you could have and the stats/abilities/perks you can gain from them. [...]
read / write
stats ↔ int
Information about the computed stats of the item: power, defense, etc... [...]
read / write
talentGrid ↔ int
Information about the talent grid attached to the item. Talent nodes can provide a variety of benefits and abilities, and in Destiny 2 are used almost exclusively for the character's "Builds". [...]
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toString() → String
Returns a string representation of this object.


operator ==(Object other) → bool
The equality operator. [...]