DestinyVendorResponse class

A response containing all of the components for a vendor.

Annotations
  • @JsonSerializable()

Constructors

DestinyVendorResponse()
DestinyVendorResponse.fromJson(Map<String, dynamic> json)
factory

Properties

categories SingleComponentResponseOfDestinyVendorCategoriesComponent?
Categories that the vendor has available, and references to the sales therein. COMPONENT TYPE: VendorCategories
getter/setter pair
currencyLookups SingleComponentResponseOfDestinyCurrenciesComponent?
A "lookup" convenience component that can be used to quickly check if the character has access to items that can be used for purchasing. COMPONENT TYPE: CurrencyLookups
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
itemComponents DestinyItemComponentSetOfint32?
Item components, keyed by the vendorItemIndex of the active sale items. COMPONENT TYPE: See inside the DestinyItemComponentSet contract for component types.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sales DictionaryComponentResponseOfint32AndDestinyVendorSaleItemComponent?
Sales, keyed by the vendorItemIndex of the item being sold. COMPONENT TYPE: VendorSales
getter/setter pair
stringVariables SingleComponentResponseOfDestinyStringVariablesComponent?
A map of string variable values by hash for this character context. COMPONENT TYPE: StringVariables
getter/setter pair
vendor SingleComponentResponseOfDestinyVendorComponent?
The base properties of the vendor. COMPONENT TYPE: Vendors
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<DestinyVendorResponse>