// Module ID: 6792 // Function ID: 6793 // Name: isRoleRequired // Dependencies: [2068, 1096, 4714, 1097, 2] // Exports: default // Module 6792 (isRoleRequired) import Constants from "Constants" /* 1096 */; import BigFlagUtilsAll from "BigFlagUtils" /* 1097 */; import ChannelRecord from "ChannelRecord" /* 2068 */; import PermissionUtilsAll from "PermissionUtils" /* 4714 */; import size from "module_2" /* 2 */; const set = ChannelRecord.GUILD_NON_CATEGORY_CHANNEL_TYPES; const Permissions = Constants.Permissions; const result = size.fileFinishedImporting("modules/channel/isRoleRequired.tsx"); export default function isRoleRequired(guild_id) { if (null == guild_id) { return false; } else { if (null != guild_id.guild_id) { if (set.has(tmp9)) { if (guild_id.isGuildVocal()) { const obj = PermissionUtilsAll; if (!obj.canEveryoneRole(Permissions.CONNECT, guild_id)) { return true; } } let hasItem = null != tmp4; if (hasItem) { const obj2 = BigFlagUtilsAll; hasItem = obj2.has(tmp4.deny, Permissions.VIEW_CHANNEL); } return hasItem; } } return false; } };