UNPKG

@zomlit/tsleague

Version:

RL wrapper in TypeScript

38 lines (37 loc) 979 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OverviewStats = void 0; class OverviewStats { stats; constructor(stats) { this.stats = stats; } getSeasonReward() { return this.stats.seasonRewardLevel.metadata.rankName || 'Unknown'; } getSeasonRewardIcon() { return this.stats.seasonRewardLevel.metadata.iconUrl || 'Unknown'; } getTotalWins() { return this.stats.wins?.value || 0; } getTotalShots() { return this.stats.shots?.value || 0; } getTotalGoals() { return this.stats.goals?.value || 0; } getTotalSaves() { return this.stats.saves?.value || 0; } getTotalAssists() { return this.stats.assists?.value || 0; } getTotalMVPs() { return this.stats.mVPs?.value || 0; } getGoalShotRatio() { return this.stats.goalShotRatio?.value || 0; } } exports.OverviewStats = OverviewStats;