brawlhalla-api-ts
Version:
TypeScript wrapper for the Brawlhalla API.
24 lines • 964 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var LegendUtils_1 = require("../../utils/LegendUtils");
var PlayerRanking = (function () {
function PlayerRanking(data) {
this.brawlhallaID = data.brawlhalla_id;
this.name = data.name;
this.rank = +data.rank;
this.bestLegend = LegendUtils_1.LegendUtils.findLegendById(data.best_legend);
this.bestLegendGames = data.best_legend_games;
this.bestLegendWins = data.best_legend_wins;
this.rating = data.rating;
this.peakRating = data.peak_rating;
var _a = data.tier.split(' '), tier = _a[0], division = _a[1];
this.tier = tier;
this.division = +division || 0;
this.games = data.games;
this.wins = data.wins;
this.region = data.region;
}
return PlayerRanking;
}());
exports.PlayerRanking = PlayerRanking;
//# sourceMappingURL=PlayerRanking.js.map