DestinyProfileTransitoryTrackingEntry class
This represents a single "thing" being tracked by the player. This can point to many types of entities, but only a subset of them will actually have a valid hash identifier for whatever it is being pointed to. It's up to you to interpret what it means when various combinations of these entries have values being tracked.
- Annotations
-
- @JsonSerializable()
Constructors
- DestinyProfileTransitoryTrackingEntry()
-
DestinyProfileTransitoryTrackingEntry.fromJson(Map<
String, dynamic> json) -
factory
Properties
- activityHash ↔ int?
-
OPTIONAL - If this is tracking the status of a DestinyActivityDefinition, this is the identifier for that activity.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- itemHash ↔ int?
-
OPTIONAL - If this is tracking the status of a DestinyInventoryItemDefinition, this is the identifier for that item.
getter/setter pair
- locationHash ↔ int?
-
OPTIONAL - If this is tracking a DestinyLocationDefinition, this is the identifier for that location.
getter/setter pair
- objectiveHash ↔ int?
-
OPTIONAL - If this is tracking the status of a DestinyObjectiveDefinition, this is the identifier for that objective.
getter/setter pair
- questlineItemHash ↔ int?
-
OPTIONAL - If this is tracking the status of a quest, this is the identifier for the DestinyInventoryItemDefinition that containst that questline data.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trackedDate ↔ String?
-
OPTIONAL - I've got to level with you, I don't really know what this is. Is it when you started tracking it? Is it only populated for tracked items that have time limits?
I don't know, but we can get at it - when I get time to actually test what it is, I'll update this. In the meantime, bask in the mysterious data.
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<DestinyProfileTransitoryTrackingEntry>