UNPKG

node-groupme

Version:

The only GroupMe API library that isn't a million years old.

36 lines 1.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FormerMemberState = void 0; const __1 = require(".."); var FormerMemberState; (function (FormerMemberState) { FormerMemberState["Exited"] = "exited"; FormerMemberState["ExitedRemoved"] = "exited_removed"; FormerMemberState["Removed"] = "removed"; })(FormerMemberState = exports.FormerMemberState || (exports.FormerMemberState = {})); class FormerMember extends __1.Member { constructor(client, group, user, data, state) { let memberData = data; if (memberData instanceof __1.Member) { memberData = { id: memberData.memberID, image_url: memberData.image_url, muted: memberData.muted, name: memberData.user.name, nickname: memberData.nickname, roles: memberData.roles, user_id: memberData.user.id, }; } super(client, group, user, memberData); this.state = state; } ban() { throw new Error('Method not implemented.'); } rejoin() { throw new Error('Method not implemented.'); } } exports.default = FormerMember; //# sourceMappingURL=FormerMember.js.map