2026-09-02 09:53:35 +00:00
// Module ID: 14330
// Function ID: 14331
2026-07-29 08:29:29 +00:00
// Name: processColor
2026-09-02 09:53:35 +00:00
// Dependencies: [32, 17, 1385, 4519, 4500, 1386, 4529, 4554, 4130, 1921, 673, 709, 7512, 7511, 10145, 9268, 4674, 1233, 4662, 2]
2026-07-20 16:05:17 +00:00
2026-09-02 09:53:35 +00:00
// Module 14330 (processColor)
import ThemesDefault from "Themes" /* 709 */ ;
2026-09-01 10:26:29 +00:00
import initializeDefault from "initialize" /* 4662 */ ;
2026-08-24 06:08:38 +00:00
import closure_3 from "_slicedToArray" /* 32 */ ;
import { processColor } from "get ActivityIndicator" /* 17 */ ;
2026-09-02 09:53:35 +00:00
import closure_4 from "participantFromServer" /* 1385 */ ;
2026-09-01 10:26:29 +00:00
import closure_5 from "addApplication" /* 4519 */ ;
import closure_6 from "reset" /* 4500 */ ;
2026-09-02 09:53:35 +00:00
import closure_7 from "ensureGuildLoaded" /* 1386 */ ;
2026-09-01 10:26:29 +00:00
import closure_8 from "_detectH265HardwareDecode" /* 4529 */ ;
import closure_9 from "createRTCConnection" /* 4554 */ ;
import closure_10 from "markAllUserIdListsStale" /* 4130 */ ;
2026-09-02 09:53:35 +00:00
import closure_11 from "mergeGuildAvatar" /* 1921 */ ;
import { InputModes } from "ME" /* 673 */ ;
2026-08-24 06:08:38 +00:00
import set from "set" /* 2 */ ;
2026-07-23 10:11:24 +00:00
2026-08-24 06:08:38 +00:00
let set = arg1 ;
let closure_13 = processColor ( ThemesDefault . unsafe_rawColors . BRAND_500 ) ;
let closure_14 = processColor ( ThemesDefault . unsafe_rawColors . RED_NEW_46 ) ;
2026-07-29 08:29:29 +00:00
class VoiceNotificationManager {
constructor ( ) {
obj = Object . create ( new . target . prototype ) ;
2026-08-24 06:08:38 +00:00
closure_0 = obj ;
2026-07-29 08:29:29 +00:00
obj . voiceServiceHandlerId = 9000 ;
2026-09-02 09:53:35 +00:00
obj . state = { channelId : "flexDirection" , connectionState : "content" , selfMute : false , deafened : null , isPushToTalk : "SEPA_INVALID_MANDATE_TYPE" , embeddedActivity : "SEPA mandate type is invalid" , isStreaming : "aC" } ;
2026-07-29 08:29:29 +00:00
obj . handleVoiceStateChange = function handleVoiceStateChange() {
2026-08-24 06:08:38 +00:00
const channelId = closure_1_9 . getChannelId ( ) ;
const state = closure_1_9 . getState ( ) ;
2026-07-29 08:29:29 +00:00
if ( ! tmp3 ) {
2026-08-24 06:08:38 +00:00
obj = { } ;
2026-07-29 08:29:29 +00:00
const merged = Object . assign ( obj . state ) ;
obj . channelId = channelId ;
obj . connectionState = state ;
obj . handleUpdate ( obj ) ;
}
} ;
obj . handleMediaEngineStateChange = function handleMediaEngineStateChange() {
2026-08-24 06:08:38 +00:00
obj = closure_1_8 ;
const tmp = closure_1_8 . isSelfMute ( ) || obj . isSelfMutedTemporarily ( ) ;
2026-07-29 08:29:29 +00:00
const tmp2 = obj . isSelfDeaf ( ) || obj . isDeaf ( ) ;
let tmp4 = obj . state . selfMute === tmp ;
const mode = obj . getMode ( ) ;
if ( tmp4 ) {
tmp4 = obj2 . state . deafened === tmp2 ;
}
if ( tmp4 ) {
tmp4 = obj2 . state . isPushToTalk === tmp5 ;
}
if ( ! tmp4 ) {
obj = { } ;
const merged = Object . assign ( obj2 . state ) ;
obj . selfMute = tmp ;
obj . deafened = tmp2 ;
obj . isPushToTalk = tmp5 ;
obj2 . handleUpdate ( obj ) ;
}
} ;
obj . handleEmbeddedActivityStateChange = function handleEmbeddedActivityStateChange() {
if ( null != obj . state . channelId ) {
obj = { } ;
2026-08-24 06:08:38 +00:00
const currentEmbeddedActivity = closure_1_4 . getCurrentEmbeddedActivity ( ) ;
2026-07-29 08:29:29 +00:00
const merged = Object . assign ( obj . state ) ;
obj . embeddedActivity = currentEmbeddedActivity ;
obj . handleUpdate ( obj ) ;
}
} ;
obj . handleApplicationStreamStateChange = function handleApplicationStreamStateChange() {
2026-08-24 06:08:38 +00:00
const tmp = null != closure_1_6 . getCurrentUserActiveStream ( ) ;
2026-07-29 08:29:29 +00:00
if ( obj . state . isStreaming !== tmp ) {
obj = { } ;
const merged = Object . assign ( obj . state ) ;
obj . isStreaming = tmp ;
obj . handleUpdate ( obj ) ;
}
} ;
obj . getIcon = function getIcon ( state ) {
( { deafened , selfMute , isPushToTalk } = state ) ;
const ServiceNotificationIcon = obj ( table [ 12 ] ) . ServiceNotificationIcon ;
if ( deafened ) {
const items = [ ServiceNotificationIcon . DEAFENED , closure_14 ] ;
let items3 = items ;
} else if ( selfMute ) {
const items1 = [ ServiceNotificationIcon . MUTED , closure_14 ] ;
items3 = items1 ;
} else if ( isPushToTalk ) {
const items2 = [ ServiceNotificationIcon . DEFAULT , closure_13 ] ;
items3 = items2 ;
} else {
items3 = [ ServiceNotificationIcon . IDLE , closure_13 ] ;
}
return items3 ;
} ;
obj . handleUpdate = function handleUpdate ( connectionState ) {
if ( null != connectionState . connectionState ) {
let updateServiceHandlerResult = obj ;
2026-08-24 06:08:38 +00:00
[ tmp4 , tmp5 ] = closure_1_3 ( obj . getIcon ( obj . state ) , 2 ) ;
const tmp3 = closure_1_3 ( obj . getIcon ( obj . state ) , 2 ) ;
[ tmp7 , tmp8 ] = closure_1_3 ( obj . getIcon ( connectionState ) , 2 ) ;
2026-07-29 08:29:29 +00:00
if ( obj . state . channelId === connectionState . channelId ) {
if ( updateServiceHandlerResult . state . connectionState === connectionState . connectionState ) {
if ( updateServiceHandlerResult . state . selfMute === connectionState . selfMute ) {
if ( updateServiceHandlerResult . state . deafened === connectionState . deafened ) {
const embeddedActivity = updateServiceHandlerResult . state . embeddedActivity ;
let compositeInstanceId ;
if ( embeddedActivity != null ) {
compositeInstanceId = embeddedActivity . compositeInstanceId ;
}
const embeddedActivity2 = connectionState . embeddedActivity ;
let compositeInstanceId1 ;
if ( embeddedActivity2 != null ) {
compositeInstanceId1 = embeddedActivity2 . compositeInstanceId ;
}
if ( compositeInstanceId === compositeInstanceId1 ) {
if ( updateServiceHandlerResult . state . isStreaming === connectionState . isStreaming ) {
if ( tmp4 === tmp7 ) {
2026-07-20 16:05:17 +00:00
if ( tmp5 === tmp8 ) {
2026-07-29 08:29:29 +00:00
updateServiceHandlerResult . state = connectionState ;
2026-07-20 16:05:17 +00:00
}
}
}
}
}
}
}
2026-07-29 08:29:29 +00:00
}
const embeddedActivity3 = connectionState . embeddedActivity ;
updateServiceHandlerResult . state = connectionState ;
( { connectionState , selfMute , deafened , isStreaming } = connectionState ) ;
2026-08-24 06:08:38 +00:00
const channel = closure_1_7 . getChannel ( connectionState . channelId ) ;
2026-07-29 08:29:29 +00:00
if ( null != channel ) {
2026-08-24 06:08:38 +00:00
let tmp16 = closure_1_1 ;
let updateServiceHandler = closure_1_2 ;
2026-07-29 08:29:29 +00:00
let str2 = "" ;
if ( null != embeddedActivity3 ) {
let applicationId ;
if ( embeddedActivity3 != null ) {
applicationId = embeddedActivity3 . applicationId ;
2026-07-20 16:05:17 +00:00
}
2026-08-24 06:08:38 +00:00
const application = closure_1_5 . getApplication ( applicationId ) ;
2026-07-29 08:29:29 +00:00
let name ;
if ( application != null ) {
name = application . name ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
const _HermesInternal = HermesInternal ;
str2 = " - " + tmp16 ( updateServiceHandler [ 15 ] ) ( name ) ;
const tmp16Result = tmp16 ( updateServiceHandler [ 15 ] ) ;
}
2026-08-24 06:08:38 +00:00
const obj3 = closure_1_1 ( closure_1_2 [ 14 ] ) ;
2026-07-29 08:29:29 +00:00
obj = { title : null , content : null , priority : null , contentAction : null , auxiliaryActions : null , type : null , usesGateway : true , icon : null , color : null } ;
2026-08-24 06:08:38 +00:00
const channelName = obj ( updateServiceHandler [ 16 ] ) . computeChannelName ( channel , closure_1_11 , closure_1_10 ) ;
2026-07-29 08:29:29 +00:00
const intl = obj ( updateServiceHandler [ 17 ] ) . intl ;
obj = { callState : null } ;
obj [ 0 ] = obj3 . getStatus ( connectionState ) . connectionStatusText ;
obj [ 0 ] = intl . formatToPlainString ( obj ( updateServiceHandler [ 17 ] ) . t [ "aUT3+M" ] , obj ) ;
const _HermesInternal2 = HermesInternal ;
obj [ 1 ] = "" + channelName + str2 ;
obj [ 2 ] = obj ( updateServiceHandler [ 12 ] ) . ServiceNotificationPriority . HIGH ;
obj [ 3 ] = updateServiceHandlerResult . createAction ( channel , "SelectVoiceChannel" , undefined ) ;
const intl2 = obj ( updateServiceHandler [ 17 ] ) . intl ;
const items = [ updateServiceHandlerResult . createAction ( channel , "Disconnect" , intl2 . string ( obj ( updateServiceHandler [ 17 ] ) . t [ "6vrfgt" ] ) ) , , ] ;
const intl3 = obj ( updateServiceHandler [ 17 ] ) . intl ;
const string = intl3 . string ;
const t = obj ( updateServiceHandler [ 17 ] ) . t ;
if ( selfMute ) {
let stringResult = string ( t . YqAjXy ) ;
2026-07-20 16:05:17 +00:00
} else {
2026-07-29 08:29:29 +00:00
stringResult = string ( t . w4m945 ) ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
items [ 1 ] = updateServiceHandlerResult . createAction ( channel , "ToggleSelfMute" , stringResult ) ;
const intl4 = tmp23 ( updateServiceHandler [ 17 ] ) . intl ;
const string2 = intl4 . string ;
const t2 = tmp23 ( updateServiceHandler [ 17 ] ) . t ;
if ( deafened ) {
let string2Result = string2 ( t2 [ "2US872" ] ) ;
} else {
string2Result = string2 ( t2 . wjcRFX ) ;
}
items [ 2 ] = updateServiceHandlerResult . createAction ( channel , "ToggleDeafen" , string2Result ) ;
obj [ 4 ] = items ;
const ServiceNotificationType = tmp23 ( updateServiceHandler [ 12 ] ) . ServiceNotificationType ;
obj [ 5 ] = isStreaming ? ServiceNotificationType.SCREEN_SHARE : ServiceNotificationType.VOICE_CALL ;
obj [ 7 ] = tmp7 ;
obj [ 8 ] = tmp8 ;
tmp16 = tmp16 ( updateServiceHandler [ 13 ] ) ;
updateServiceHandler = tmp16 . updateServiceHandler ;
updateServiceHandlerResult = updateServiceHandler ( updateServiceHandlerResult . voiceServiceHandlerId , obj ) ;
const obj4 = obj ( updateServiceHandler [ 16 ] ) ;
2026-07-20 16:05:17 +00:00
} else {
2026-08-24 06:08:38 +00:00
closure_1_1 ( closure_1_2 [ 13 ] ) . removeServiceHandler ( updateServiceHandlerResult . voiceServiceHandlerId ) ;
const obj2 = closure_1_1 ( closure_1_2 [ 13 ] ) ;
2026-07-20 16:05:17 +00:00
}
2026-08-24 06:08:38 +00:00
const tmp6 = closure_1_3 ( obj . getIcon ( connectionState ) , 2 ) ;
2026-07-29 08:29:29 +00:00
} else {
obj . state = connectionState ;
}
} ;
obj . createAction = function createAction ( channel , Disconnect , intl2 ) {
obj = { tag : "" + Disconnect + channel . id , taskName : Disconnect , title : intl2 , data : obj } ;
obj = { channelId : channel.id } ;
return obj ;
} ;
return obj ;
}
}
const prototype = VoiceNotificationManager . prototype ;
prototype [ "initialize" ] = function initialize() {
2026-08-24 06:08:38 +00:00
closure_9 . addChangeListener ( this . handleVoiceStateChange ) ;
closure_8 . addChangeListener ( this . handleMediaEngineStateChange ) ;
closure_4 . addChangeListener ( this . handleEmbeddedActivityStateChange ) ;
closure_6 . addChangeListener ( this . handleApplicationStreamStateChange ) ;
2026-07-29 08:29:29 +00:00
} ;
prototype [ "terminate" ] = function terminate() {
2026-08-24 06:08:38 +00:00
closure_9 . removeChangeListener ( this . handleVoiceStateChange ) ;
closure_8 . removeChangeListener ( this . handleMediaEngineStateChange ) ;
closure_4 . removeChangeListener ( this . handleEmbeddedActivityStateChange ) ;
closure_6 . removeChangeListener ( this . handleApplicationStreamStateChange ) ;
2026-07-29 08:29:29 +00:00
} ;
2026-08-24 06:08:38 +00:00
set = Object . create ( VoiceNotificationManager . prototype ) ;
2026-07-29 08:29:29 +00:00
set . voiceServiceHandlerId = 9000 ;
2026-09-02 09:53:35 +00:00
set . state = { channelId : "flexDirection" , connectionState : "content" , selfMute : false , deafened : null , isPushToTalk : "SEPA_INVALID_MANDATE_TYPE" , embeddedActivity : "SEPA mandate type is invalid" , isStreaming : "aC" } ;
2026-07-29 08:29:29 +00:00
set . handleVoiceStateChange = function handleVoiceStateChange() {
2026-08-24 06:08:38 +00:00
const channelId = closure_1_9 . getChannelId ( ) ;
const state = closure_1_9 . getState ( ) ;
2026-07-29 08:29:29 +00:00
if ( ! tmp3 ) {
2026-08-24 06:08:38 +00:00
obj = { } ;
2026-07-29 08:29:29 +00:00
const merged = Object . assign ( obj . state ) ;
obj . channelId = channelId ;
obj . connectionState = state ;
obj . handleUpdate ( obj ) ;
}
} ;
set . handleMediaEngineStateChange = function handleMediaEngineStateChange() {
2026-08-24 06:08:38 +00:00
obj = closure_1_8 ;
const tmp = closure_1_8 . isSelfMute ( ) || obj . isSelfMutedTemporarily ( ) ;
2026-07-29 08:29:29 +00:00
const tmp2 = obj . isSelfDeaf ( ) || obj . isDeaf ( ) ;
let tmp4 = obj . state . selfMute === tmp ;
const mode = obj . getMode ( ) ;
if ( tmp4 ) {
tmp4 = obj2 . state . deafened === tmp2 ;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
if ( tmp4 ) {
tmp4 = obj2 . state . isPushToTalk === tmp5 ;
}
if ( ! tmp4 ) {
obj = { } ;
const merged = Object . assign ( obj2 . state ) ;
obj . selfMute = tmp ;
obj . deafened = tmp2 ;
obj . isPushToTalk = tmp5 ;
obj2 . handleUpdate ( obj ) ;
}
} ;
set . handleEmbeddedActivityStateChange = function handleEmbeddedActivityStateChange() {
if ( null != obj . state . channelId ) {
obj = { } ;
2026-08-24 06:08:38 +00:00
const currentEmbeddedActivity = closure_1_4 . getCurrentEmbeddedActivity ( ) ;
2026-07-29 08:29:29 +00:00
const merged = Object . assign ( obj . state ) ;
obj . embeddedActivity = currentEmbeddedActivity ;
obj . handleUpdate ( obj ) ;
}
} ;
set . handleApplicationStreamStateChange = function handleApplicationStreamStateChange() {
2026-08-24 06:08:38 +00:00
const tmp = null != closure_1_6 . getCurrentUserActiveStream ( ) ;
2026-07-29 08:29:29 +00:00
if ( obj . state . isStreaming !== tmp ) {
obj = { } ;
const merged = Object . assign ( obj . state ) ;
obj . isStreaming = tmp ;
obj . handleUpdate ( obj ) ;
}
} ;
set . getIcon = function getIcon ( state ) {
( { deafened , selfMute , isPushToTalk } = state ) ;
const ServiceNotificationIcon = obj ( table [ 12 ] ) . ServiceNotificationIcon ;
if ( deafened ) {
const items = [ ServiceNotificationIcon . DEAFENED , closure_14 ] ;
let items3 = items ;
} else if ( selfMute ) {
const items1 = [ ServiceNotificationIcon . MUTED , closure_14 ] ;
items3 = items1 ;
} else if ( isPushToTalk ) {
const items2 = [ ServiceNotificationIcon . DEFAULT , closure_13 ] ;
items3 = items2 ;
} else {
items3 = [ ServiceNotificationIcon . IDLE , closure_13 ] ;
}
return items3 ;
} ;
set . handleUpdate = function handleUpdate ( connectionState ) {
if ( null != connectionState . connectionState ) {
let updateServiceHandlerResult = obj ;
2026-08-24 06:08:38 +00:00
[ tmp4 , tmp5 ] = closure_1_3 ( obj . getIcon ( obj . state ) , 2 ) ;
const tmp3 = closure_1_3 ( obj . getIcon ( obj . state ) , 2 ) ;
[ tmp7 , tmp8 ] = closure_1_3 ( obj . getIcon ( connectionState ) , 2 ) ;
2026-07-29 08:29:29 +00:00
if ( obj . state . channelId === connectionState . channelId ) {
if ( updateServiceHandlerResult . state . connectionState === connectionState . connectionState ) {
if ( updateServiceHandlerResult . state . selfMute === connectionState . selfMute ) {
if ( updateServiceHandlerResult . state . deafened === connectionState . deafened ) {
const embeddedActivity = updateServiceHandlerResult . state . embeddedActivity ;
let compositeInstanceId ;
if ( embeddedActivity != null ) {
compositeInstanceId = embeddedActivity . compositeInstanceId ;
}
const embeddedActivity2 = connectionState . embeddedActivity ;
let compositeInstanceId1 ;
if ( embeddedActivity2 != null ) {
compositeInstanceId1 = embeddedActivity2 . compositeInstanceId ;
}
if ( compositeInstanceId === compositeInstanceId1 ) {
if ( updateServiceHandlerResult . state . isStreaming === connectionState . isStreaming ) {
if ( tmp4 === tmp7 ) {
if ( tmp5 === tmp8 ) {
updateServiceHandlerResult . state = connectionState ;
}
}
}
}
}
}
}
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
const embeddedActivity3 = connectionState . embeddedActivity ;
updateServiceHandlerResult . state = connectionState ;
( { connectionState , selfMute , deafened , isStreaming } = connectionState ) ;
2026-08-24 06:08:38 +00:00
const channel = closure_1_7 . getChannel ( connectionState . channelId ) ;
2026-07-29 08:29:29 +00:00
if ( null != channel ) {
2026-08-24 06:08:38 +00:00
let tmp16 = closure_1_1 ;
let updateServiceHandler = closure_1_2 ;
2026-07-29 08:29:29 +00:00
let str2 = "" ;
if ( null != embeddedActivity3 ) {
let applicationId ;
if ( embeddedActivity3 != null ) {
applicationId = embeddedActivity3 . applicationId ;
}
2026-08-24 06:08:38 +00:00
const application = closure_1_5 . getApplication ( applicationId ) ;
2026-07-29 08:29:29 +00:00
let name ;
if ( application != null ) {
name = application . name ;
}
const _HermesInternal = HermesInternal ;
str2 = " - " + tmp16 ( updateServiceHandler [ 15 ] ) ( name ) ;
const tmp16Result = tmp16 ( updateServiceHandler [ 15 ] ) ;
}
2026-08-24 06:08:38 +00:00
const obj3 = closure_1_1 ( closure_1_2 [ 14 ] ) ;
2026-07-29 08:29:29 +00:00
obj = { title : null , content : null , priority : null , contentAction : null , auxiliaryActions : null , type : null , usesGateway : true , icon : null , color : null } ;
2026-08-24 06:08:38 +00:00
const channelName = obj ( updateServiceHandler [ 16 ] ) . computeChannelName ( channel , closure_1_11 , closure_1_10 ) ;
2026-07-29 08:29:29 +00:00
const intl = obj ( updateServiceHandler [ 17 ] ) . intl ;
obj = { callState : null } ;
obj [ 0 ] = obj3 . getStatus ( connectionState ) . connectionStatusText ;
obj [ 0 ] = intl . formatToPlainString ( obj ( updateServiceHandler [ 17 ] ) . t [ "aUT3+M" ] , obj ) ;
const _HermesInternal2 = HermesInternal ;
obj [ 1 ] = "" + channelName + str2 ;
obj [ 2 ] = obj ( updateServiceHandler [ 12 ] ) . ServiceNotificationPriority . HIGH ;
obj [ 3 ] = updateServiceHandlerResult . createAction ( channel , "SelectVoiceChannel" , undefined ) ;
const intl2 = obj ( updateServiceHandler [ 17 ] ) . intl ;
const items = [ updateServiceHandlerResult . createAction ( channel , "Disconnect" , intl2 . string ( obj ( updateServiceHandler [ 17 ] ) . t [ "6vrfgt" ] ) ) , , ] ;
const intl3 = obj ( updateServiceHandler [ 17 ] ) . intl ;
const string = intl3 . string ;
const t = obj ( updateServiceHandler [ 17 ] ) . t ;
if ( selfMute ) {
let stringResult = string ( t . YqAjXy ) ;
} else {
stringResult = string ( t . w4m945 ) ;
}
items [ 1 ] = updateServiceHandlerResult . createAction ( channel , "ToggleSelfMute" , stringResult ) ;
const intl4 = tmp23 ( updateServiceHandler [ 17 ] ) . intl ;
const string2 = intl4 . string ;
const t2 = tmp23 ( updateServiceHandler [ 17 ] ) . t ;
if ( deafened ) {
let string2Result = string2 ( t2 [ "2US872" ] ) ;
} else {
string2Result = string2 ( t2 . wjcRFX ) ;
}
items [ 2 ] = updateServiceHandlerResult . createAction ( channel , "ToggleDeafen" , string2Result ) ;
obj [ 4 ] = items ;
const ServiceNotificationType = tmp23 ( updateServiceHandler [ 12 ] ) . ServiceNotificationType ;
obj [ 5 ] = isStreaming ? ServiceNotificationType.SCREEN_SHARE : ServiceNotificationType.VOICE_CALL ;
obj [ 7 ] = tmp7 ;
obj [ 8 ] = tmp8 ;
tmp16 = tmp16 ( updateServiceHandler [ 13 ] ) ;
updateServiceHandler = tmp16 . updateServiceHandler ;
updateServiceHandlerResult = updateServiceHandler ( updateServiceHandlerResult . voiceServiceHandlerId , obj ) ;
const obj4 = obj ( updateServiceHandler [ 16 ] ) ;
} else {
2026-08-24 06:08:38 +00:00
closure_1_1 ( closure_1_2 [ 13 ] ) . removeServiceHandler ( updateServiceHandlerResult . voiceServiceHandlerId ) ;
const obj2 = closure_1_1 ( closure_1_2 [ 13 ] ) ;
2026-07-20 16:05:17 +00:00
}
2026-08-24 06:08:38 +00:00
const tmp6 = closure_1_3 ( obj . getIcon ( connectionState ) , 2 ) ;
2026-07-29 08:29:29 +00:00
} else {
obj . state = connectionState ;
}
} ;
set . createAction = function createAction ( channel , Disconnect , intl2 ) {
obj = { tag : "" + Disconnect + channel . id , taskName : Disconnect , title : intl2 , data : obj } ;
obj = { channelId : channel.id } ;
return obj ;
} ;
2026-08-24 06:08:38 +00:00
initializeDefault ;
2026-07-29 08:29:29 +00:00
class VoiceNotificationLifecycleManager extends tmp3 {
}
const prototype2 = VoiceNotificationLifecycleManager . prototype ;
prototype2 [ "_initialize" ] = function _initialize() {
2026-08-24 06:08:38 +00:00
set . initialize ( ) ;
2026-07-29 08:29:29 +00:00
} ;
prototype2 [ "_terminate" ] = function _terminate() {
2026-08-24 06:08:38 +00:00
set . terminate ( ) ;
2026-07-29 08:29:29 +00:00
} ;
const voiceNotificationLifecycleManager = new VoiceNotificationLifecycleManager ( ) ;
const result = set . fileFinishedImporting ( "modules/voice_calls/native/VoiceNotificationManager.android.tsx" ) ;
2026-07-20 16:05:17 +00:00
2026-07-29 08:29:29 +00:00
export default voiceNotificationLifecycleManager ;