Module 288737

796 characters · in no known chunk
Dependencies
Lazily required by (0)none
Requires (1)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>r});var i=n(315069);class r extends i.A{userId;channelId;sessionId;mute;deaf;selfMute;selfDeaf;selfVideo;selfStream;suppress;requestToSpeakTimestamp;discoverable;connectedAt;constructor(e){super(),this.userId=e.userId||"",this.channelId=e.channelId||null,this.sessionId=e.sessionId||null,this.mute=e.mute||!1,this.deaf=e.deaf||!1,this.selfMute=e.selfMute||!1,this.selfDeaf=e.selfDeaf||!1,this.selfVideo=e.selfVideo||!1,this.selfStream=e.selfStream||!1,this.suppress=e.suppress||!1,this.requestToSpeakTimestamp=e.requestToSpeakTimestamp,this.discoverable=e.discoverable??!0,this.connectedAt=e.connectedAt}isVoiceMuted(){return this.selfMute||this.mute||this.suppress||null!=this.requestToSpeakTimestamp}isVoiceDeafened(){return this.selfDeaf||this.deaf}}}