DestinyPublicMilestoneQuest class

Annotations
  • @JsonSerializable()

Properties

activity DestinyPublicMilestoneActivity?
A milestone need not have an active activity, but if there is one it will be returned here, along with any variant and additional information.
getter/setter pair
challenges List<DestinyPublicMilestoneChallenge>?
For the given quest there could be 0-to-Many challenges: mini quests that you can perform in the course of doing this quest, that may grant you rewards and benefits.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
questItemHash int?
Quests are defined as Items in content. As such, this is the hash identifier of the DestinyInventoryItemDefinition that represents this quest. It will have pointers to all of the steps in the quest, and display information for the quest (title, description, icon etc) Individual steps will be referred to in the Quest item's DestinyInventoryItemDefinition.setData property, and themselves are Items with their own renderable data.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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<DestinyPublicMilestoneQuest>