DestinyVendorItemSocketOverride class

The information for how the vendor purchase should override a given socket with custom plug data.

Annotations
  • @JsonSerializable()

Properties

hashCode int
The hash code for this object.
no setterinherited
randomizedOptionsCount int?
If this is greater than -1, the number of randomized plugs on this socket will be set to this quantity instead of whatever it's set to by default.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
singleItemHash int?
If this is populated, the socket will be overridden with a specific plug. If this isn't populated, it's being overridden by something more complicated that is only known by the Game Server and God, which means we can't tell you in advance what it'll be.
getter/setter pair
socketTypeHash int?
This appears to be used to select which socket ultimately gets the override defined here.
getter/setter pair

Methods

asyncToJson() Future<Map<String, dynamic>>
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.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

asyncFromJson(Map<String, dynamic> json) Future<DestinyVendorItemSocketOverride>