ParticipantDTO class

Annotations
  • @JsonSerializable(createToJson: false)

Constructors

ParticipantDTO({required int assists, required int baronKills, required int bountyLevel, required int champExperience, required int champLevel, required int championId, required String? championName, required int championTransform, required int consumablesPurchased, required int damageDealtToBuildings, required int damageDealtToObjectives, required int damageDealtToTurrets, required int damageSelfMitigated, required int deaths, required int detectorWardsPlaced, required int doubleKills, required int dragonKills, required bool firstBloodAssist, required bool firstBloodKill, required bool firstTowerAssist, required bool firstTowerKill, required bool gameEndedInEarlySurrender, required bool gameEndedInSurrender, required int goldEarned, required int goldSpent, required String? individualPosition, required int inhibitorKills, required int inhibitorTakedowns, required int inhibitorsLost, required int item0, required int item1, required int item2, required int item3, required int item4, required int item5, required int item6, required int itemsPurchased, required int killingSprees, required int kills, required String? lane, required int largestCriticalStrike, required int largestKillingSpree, required int largestMultiKill, required int longestTimeSpentLiving, required int magicDamageDealt, required int magicDamageDealtToChampions, required int magicDamageTaken, required int neutralMinionsKilled, required int nexusKills, required int nexusTakedowns, required int nexusLost, required int objectivesStolen, required int objectivesStolenAssists, required int participantId, required int pentaKills, required PerksDTO perks, required int physicalDamageDealt, required int physicalDamageDealtToChampions, required int physicalDamageTaken, required int profileIcon, required String? puuid, required int quadraKills, required String? riotIdName, required String? riotIdTagline, required String? role, required int sightWardsBoughtInGame, required int spell1Casts, required int spell2Casts, required int spell3Casts, required int spell4Casts, required int summoner1Casts, required int summoner1Id, required int summoner2Casts, required int summoner2Id, required String? summonerId, required int summonerLevel, required String? summonerName, required bool teamEarlySurrendered, required int teamId, required String? teamPosition, required int timeCCingOthers, required int timePlayed, required int totalDamageDealt, required int totalDamageDealtToChampions, required int totalDamageShieldedOnTeammates, required int totalDamageTaken, required int totalHeal, required int totalHealsOnTeammates, required int totalMinionsKilled, required int totalTimeCCDealt, required int totalTimeSpentDead, required int totalUnitsHealed, required int tripleKills, required int trueDamageDealt, required int trueDamageDealtToChampions, required int trueDamageTaken, required int turretKills, required int turretTakedowns, required int turretsLost, required int unrealKills, required int visionScore, required int visionWardsBoughtInGame, required int wardsKilled, required int wardsPlaced, required bool win})
const
ParticipantDTO.fromJson(Map<String, dynamic> json)
factory

Properties

assists int
final
baronKills int
final
bountyLevel int
final
champExperience int
final
championId int
Prior to patch 11.4, on Feb 18th, 2021, this field returned invalid championIds.
final
championName String?
final
championTransform int
This field is currently only utilized for Kayn's transformations.
final
champLevel int
final
consumablesPurchased int
final
damageDealtToBuildings int
final
damageDealtToObjectives int
final
damageDealtToTurrets int
final
damageSelfMitigated int
final
deaths int
final
detectorWardsPlaced int
final
doubleKills int
final
dragonKills int
final
firstBloodAssist bool
final
firstBloodKill bool
final
firstTowerAssist bool
final
firstTowerKill bool
final
gameEndedInEarlySurrender bool
final
gameEndedInSurrender bool
final
goldEarned int
final
goldSpent int
final
hashCode int
The hash code for this object.
no setterinherited
individualPosition String?
The individualPosition is the best guess for which position the player actually played in isolation of anything else.
final
inhibitorKills int
final
inhibitorsLost int
final
inhibitorTakedowns int
final
item0 int
final
item1 int
final
item2 int
final
item3 int
final
item4 int
final
item5 int
final
item6 int
final
itemsPurchased int
final
killingSprees int
final
kills int
final
lane String?
final
largestCriticalStrike int
final
largestKillingSpree int
final
largestMultiKill int
final
longestTimeSpentLiving int
final
magicDamageDealt int
final
magicDamageDealtToChampions int
final
magicDamageTaken int
final
neutralMinionsKilled int
final
nexusKills int
final
nexusLost int
final
nexusTakedowns int
final
objectivesStolen int
final
objectivesStolenAssists int
final
participantId int
final
pentaKills int
final
perks PerksDTO
final
physicalDamageDealt int
final
physicalDamageDealtToChampions int
final
physicalDamageTaken int
final
profileIcon int
final
puuid String?
final
quadraKills int
final
riotIdName String?
final
riotIdTagline String?
final
role String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sightWardsBoughtInGame int
final
spell1Casts int
final
spell2Casts int
final
spell3Casts int
final
spell4Casts int
final
summoner1Casts int
final
summoner1Id int
final
summoner2Casts int
final
summoner2Id int
final
summonerId String?
final
summonerLevel int
final
summonerName String?
final
teamEarlySurrendered bool
final
teamId int
final
teamPosition String?
The teamPosition is the best guess for which position the player actually played if we add the constraint that each team must have one top player, one jungle, one middle, etc.
final
timeCCingOthers int
final
timePlayed int
final
totalDamageDealt int
final
totalDamageDealtToChampions int
final
totalDamageShieldedOnTeammates int
final
totalDamageTaken int
final
totalHeal int
final
totalHealsOnTeammates int
final
totalMinionsKilled int
final
totalTimeCCDealt int
final
totalTimeSpentDead int
final
totalUnitsHealed int
final
tripleKills int
final
trueDamageDealt int
final
trueDamageDealtToChampions int
final
trueDamageTaken int
final
turretKills int
final
turretsLost int
final
turretTakedowns int
final
unrealKills int
final
visionScore int
final
visionWardsBoughtInGame int
final
wardsKilled int
final
wardsPlaced int
final
win bool
final

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