UNPKG

brawlhalla-api-ts

Version:

TypeScript wrapper for the Brawlhalla API.

25 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var legendRankedStats_1 = require("./legendRankedStats"); var playerTeamStats_1 = require("./playerTeamStats"); var PlayerRankedStats = (function () { function PlayerRankedStats(data) { this.brawlhallaID = data.brawlhalla_id; this.name = data.name; this.region = data.region; this.globalRank = data.global_rank; this.regionRank = data.region_rank; this.rating = data.rating; this.peakRating = data.peak_rating; var tierAndDivision = data.tier.split(' '); this.tier = tierAndDivision[0]; this.division = tierAndDivision.length > 0 ? tierAndDivision[1] : 1; this.legends = data.legends.map(function (rawLegend) { return new legendRankedStats_1.LegendRankedStats(rawLegend); }); this.teams = data['2v2'].map(function (rawTeam) { return new playerTeamStats_1.PlayerTeamStats(rawTeam); }); } return PlayerRankedStats; }()); exports.PlayerRankedStats = PlayerRankedStats; //# sourceMappingURL=playerRankedStats.js.map