UNPKG

trender-client

Version:
25 lines (24 loc) 721 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const BitFields_1 = tslib_1.__importDefault(require("./BitFields")); const Flags_1 = tslib_1.__importDefault(require("./Flags")); /** * Data structure that makes it easy to interact with a {@link User#flags} bitfield. * @extends {BitField} */ class UserPermissions extends BitFields_1.default { } /** * @name UserPermissions * @kind constructor * @memberof UserPermissions * @param {BitFieldResolvable} [bits=0] Bit(s) to read from */ /** * Bitfield of the packed bits * @type {number} * @name UserPermissions#bitfield */ UserPermissions.FLAGS = Flags_1.default; exports.default = UserPermissions;