// Module ID: 5292 // Function ID: 5293 // Name: isRoleRequired // Dependencies: [1395, 505, 4029, 506, 2] // Exports: default // Module 5292 (isRoleRequired) import set from "set" /* 2 */; import sum from "sum" /* 505 */; import fromStringAll from "fromString" /* 506 */; import createChannelRecord from "createChannelRecord" /* 1395 */; import applyOverwritesAll from "applyOverwrites" /* 4029 */; let closure_2 = createChannelRecord.GUILD_NON_CATEGORY_CHANNEL_TYPES; const Permissions = sum.Permissions; const result = set.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()) { if (!obj.canEveryoneRole(Permissions.CONNECT, guild_id)) { return true; } obj = applyOverwritesAll; } let hasItem = null != tmp4; if (hasItem) { hasItem = fromStringAll.has(tmp4.deny, Permissions.VIEW_CHANNEL); const obj2 = fromStringAll; } return hasItem; } } return false; } };