steam-user
Version:
Steam client for Individual and AnonUser Steam account types
40 lines (35 loc) • 1.21 kB
JavaScript
/* eslint-disable */
// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time)
/**
* @enum
* @readonly
*/
const EChatPermission = {
"Close": 1,
"Invite": 2,
"Talk": 8,
"Kick": 16,
"Mute": 32,
"SetMetadata": 64,
"ChangePermissions": 128,
"Ban": 256,
"ChangeAccess": 512,
"Mask": 1019,
// Value-to-name mapping for convenience
"1": "Close",
"2": "Invite",
"8": "Talk",
"16": "Kick",
"32": "Mute",
"64": "SetMetadata",
"128": "ChangePermissions",
"256": "Ban",
"512": "ChangeAccess",
"1019": "Mask",
};
module.exports = EChatPermission;
module.exports.EveryoneNotInClanDefault = module.exports.Talk;
module.exports.EveryoneDefault = module.exports.Talk | module.exports.Invite;
module.exports.MemberDefault = module.exports.Ban | module.exports.Kick | module.exports.Talk | module.exports.Invite;
module.exports.OfficerDefault = module.exports.Ban | module.exports.Kick | module.exports.Talk | module.exports.Invite;
module.exports.OwnerDefault = module.exports.ChangeAccess | module.exports.Ban | module.exports.SetMetadata | module.exports.Mute | module.exports.Kick | module.exports.Talk | module.exports.Invite | module.exports.Close;