UNPKG

munar-adapter-plugdj

Version:

plug.dj adapter for Munar

36 lines (27 loc) 570 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; class Waitlist { constructor(plug) { this.plug = plug; } get mp() { return this.plug.mp; } async at(position) { const id = this.mp.waitlist()[position]; return id ? this.mp.user(id) : null; } async positionOf(user) { return this.mp.waitlist().positionOf(user); } async all() { return this.mp.waitlist(); } async move(user, position) { await this.mp.moveDJ(user, position); } } exports.default = Waitlist;