@amelix/phoenix.js
Version:
A feature-rich API wrapper for the critically acclaimed chatting app Phoenix.. or something.
21 lines (20 loc) • 672 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Channel_1 = require("./Channel");
class ServerChannel extends Channel_1.default {
constructor(client, data) {
super(client, data);
this.position = data.position;
this.createdBy = data.createdBy;
let server = client.servers.get(data.server);
if (server)
this.server = server;
else
this.server = data.server;
// These are changed later in Client.ts
this.editable = false;
this.deletable = false;
this.invites = new Map();
}
}
exports.default = ServerChannel;