cr.js
Version:
An simple clash royale api
17 lines (15 loc) • 544 B
JavaScript
let Allience = require('./Alliance.js')
let CardInfo = require('./CardInfo.js')
let Country = require('./Country.js')
let Rarity = require('./Rarity.js')
class Constant {
constructor(data) {
this.clan = new Allience(data.alliance);
this.cards = data.cards.map(d => new CardInfo(d))
this.cycle = data.chestCycle.order;
this.badges = data.badges;
this.country = data.countryCodes.map(d => new Country(d));
this.rarity = data.rarities.map(d => new Rarity(d))
}
}
module.exports = Constant;