DestinyHistoricalStatsActivity class

Summary information about the activity that was played.

Annotations
  • @JsonSerializable()

Properties

directorActivityHash int?
The unique hash identifier of the DestinyActivityDefinition that was played.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
instanceId String?
The unique identifier for this specific match that was played. This value can be used to get additional data about this activity such as who else was playing via the GetPostGameCarnageReport endpoint.
getter/setter pair
isPrivate bool?
Whether or not the match was a private match.
getter/setter pair
membershipType BungieMembershipType?
The Membership Type indicating the platform on which this match was played.
getter/setter pair
mode DestinyActivityModeType?
Indicates the most specific game mode of the activity that we could find.
getter/setter pair
modes List<DestinyActivityModeType>?
The list of all Activity Modes to which this activity applies, including aggregates. This will let you see, for example, whether the activity was both Clash and part of the Trials of the Nine event.
getter/setter pair
referenceId int?
The unique hash identifier of the DestinyActivityDefinition that was played. If I had this to do over, it'd be named activityHash. Too late now.
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<DestinyHistoricalStatsActivity>