DestinyRewardSourceCategory enum

Inheritance
Available extensions

Values

None → const DestinyRewardSourceCategory

None = 0 The source doesn't fit well into any of the other types.

Activity → const DestinyRewardSourceCategory

Activity = 1 The source is directly related to the rewards gained by playing an activity or set of activities. This currently includes Quests and other action in-game.

Vendor → const DestinyRewardSourceCategory

Vendor = 2 This source is directly related to items that Vendors sell.

Aggregate → const DestinyRewardSourceCategory

Aggregate = 3 This source is a custom aggregation of items that can be earned in many ways, but that share some other property in common that is useful to share. For instance, in Destiny 1 we would make "Reward Sources" for every game expansion: that way, you could search reward sources to see what items became available with any given Expansion.

ProtectedInvalidEnumValue → const DestinyRewardSourceCategory

value not found fallback

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value int?

Available on DestinyRewardSourceCategory, provided by the DestinyRewardSourceCategoryExtension extension

no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Constants

values → const List<DestinyRewardSourceCategory>
A constant List of the values in this enum, in order of their declaration.