fnbr
Version:
A library to interact with Epic Games' Fortnite HTTP and XMPP services
27 lines • 922 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const Base_1 = tslib_1.__importDefault(require("../../Base"));
const Image_1 = tslib_1.__importDefault(require("../Image"));
/**
* Represents a fortnite save the world news message
*/
class STWNewsMessage extends Base_1.default {
/**
* @param client The main client
* @param data The news message data
*/
constructor(client, data) {
super(client);
this.title = data.title;
this.body = data.body;
this.image = new Image_1.default(this.client, { url: data.image });
// eslint-disable-next-line no-underscore-dangle
this.type = data._type;
this.adspace = data.adspace;
this.isHidden = data.hidden;
this.isSpotlight = data.spotlight;
}
}
exports.default = STWNewsMessage;
//# sourceMappingURL=STWNewsMessage.js.map