DestinyMilestoneContent class
Represents localized, extended content related to Milestones. This is intentionally returned by a separate endpoint and not with Character-level Milestone data because we do not put localized data into standard Destiny responses, both for brevity of response and for caching purposes. If you really need this data, hit the Milestone Content endpoint.
- Annotations
-
- @JsonSerializable()
Constructors
- DestinyMilestoneContent()
-
DestinyMilestoneContent.fromJson(Map<
String, dynamic> json) -
factory
Properties
- about ↔ String?
-
The "About this Milestone" text from the Firehose.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
itemCategories
↔ List<
DestinyMilestoneContentItemCategory> ? -
If DPS has defined items related to this Milestone, they can categorize those items in the Firehose. That data will then be returned as item categories here.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status ↔ String?
-
The Current Status of the Milestone, as driven by the Firehose.
getter/setter pair
-
tips
↔ List<
String> ? -
A list of tips, provided by the Firehose.
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<DestinyMilestoneContent>