// Module ID: 4609 // Function ID: 4610 // Dependencies: [676, 709, 698, 4588, 1231, 2] // Module 4609 import set from "set" /* 2 */; import expandEventPropertiesDefault from "expandEventProperties" /* 698 */; import dispatcherDefault from "dispatcher" /* 709 */; import collectGuildAnalyticsMetadata from "collectGuildAnalyticsMetadata" /* 4588 */; import ME from "ME" /* 676 */; ({ AppContext: c3, AnalyticEvents: c4, ComponentActions: c5 } = ME); const result = set.fileFinishedImporting("actions/ChannelRTCActionCreators.tsx"); export default { rebuildRTCActiveChannels() { dispatcherDefault.dispatch({ type: "CHANNEL_RTC_ACTIVE_CHANNELS" }); }, selectParticipant(id, id2) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_SELECT_PARTICIPANT", channelId: id, id: id2 }; obj.dispatch(obj); }, popoutParticipant(channelId, participantId) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_POPOUT_PARTICIPANT", channelId, participantId }; obj.dispatch(obj); }, returnParticipant(channelId, participantId) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_RETURN_PARTICIPANT", channelId, participantId }; obj.dispatch(obj); }, updateLayout(channelId, layout) { let APP = arg2; if (arg2 === undefined) { APP = constants.APP; } let obj = expandEventPropertiesDefault; obj = { video_layout: layout }; const merged = Object.assign(collectGuildAnalyticsMetadata.collectVoiceAnalyticsMetadata(channelId)); obj.track(constants2.VIDEO_LAYOUT_TOGGLED, obj); const obj3 = collectGuildAnalyticsMetadata; obj = { type: "CHANNEL_RTC_UPDATE_LAYOUT", channelId, layout, appContext: APP }; dispatcherDefault.dispatch(obj); }, toggleParticipants(channelId, participantsOpen) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_UPDATE_PARTICIPANTS_OPEN", channelId, participantsOpen }; obj.dispatch(obj); }, toggleVoiceParticipantsHidden(channelId, voiceParticipantsHidden) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_UPDATE_VOICE_PARTICIPANTS_HIDDEN", channelId, voiceParticipantsHidden }; obj.dispatch(obj); }, updateStageStreamSize(channelId, large) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_UPDATE_STAGE_STREAM_SIZE", channelId, large }; obj.dispatch(obj); }, updateStageVideoLimitBoostUpsellDismissed(channelId, dismissed) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_UPDATE_STAGE_VIDEO_LIMIT_BOOST_UPSELL_DISMISSED", channelId, dismissed }; obj.dispatch(obj); }, updateChatOpen(id, shown) { const _require = id; let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_UPDATE_CHAT_OPEN", channelId: id, chatOpen: shown }; obj.dispatch(obj); if (shown) { const _setTimeout = setTimeout; const timerId = setTimeout(() => { const ComponentDispatch = id(closure_1_2[4]).ComponentDispatch; ComponentDispatch.dispatch(closure_1_5.FOCUS_CHANNEL_TEXT_AREA, { channelId: id }); }, 0); } else { let ComponentDispatch = _require(1231).ComponentDispatch; ComponentDispatch.dispatch(constants3.FOCUS_CHAT_BUTTON); } }, jumpToVoiceChannelMessage(voiceGuildId2, voiceChannelId2, voiceMessageId2, jumpType) { let obj = dispatcherDefault; obj = { type: "CHANNEL_RTC_JUMP_TO_VOICE_CHANNEL_MESSAGE", guildId: voiceGuildId2, channelId: voiceChannelId2, messageId: voiceMessageId2, jumpType }; obj.dispatch(obj); } };