1"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[2945,8350],{2945:function(e,t,i){i.r(t),i.d(t,{dyte_stage_toggle:function(){return v}});var n=i(4165),a=i(5861),o=i(5671),l=i(3144),s=i(2304),r=i(5855),d=i(7622),u=(i(4130),i(5231)),v=function(){function e(t){var i=this;(0,o.Z)(this,e),(0,s.r)(this,t),this.stateUpdate=(0,s.c)(this,"dyteStateUpdate",7),this.stageCallback=(0,a.Z)((0,n.Z)().mark((function e(){var t,a,o,l,s,r,d,v;return(0,n.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("ON_STAGE"!==(v=null===(t=i.meeting.stage)||void 0===t?void 0:t.status)){e.next=4;break}return e.next=4,null===(o=null===(a=null===i||void 0===i?void 0:i.meeting)||void 0===a?void 0:a.stage)||void 0===o?void 0:o.leave();case 4:"OFF_STAGE"===v&&(null===(s=null===(l=null===i||void 0===i?void 0:i.meeting)||void 0===l?void 0:l.stage)||void 0===s||s.requestAccess(),(0,u.c)(i.meeting)&&i.stateUpdate.emit({activeJoinStage:!0})),"REQUESTED_TO_JOIN_STAGE"===v&&(null===(d=null===(r=null===i||void 0===i?void 0:i.meeting)||void 0===r?void 0:r.stage)||void 0===d||d.cancelRequestAccess());case 6:case"end":return e.stop()}}),e)}))),this.variant="button",this.meeting=void 0,this.size=void 0,this.iconPack=r.d,this.stageStatus="OFF_STAGE",this.state={label:"",disabled:!1,icon:""},this.t=(0,d.u)()}return(0,l.Z)(e,[{key:"connectedCallback",value:function(){this.meetingChanged(this.meeting)}},{key:"stageStatusHandler",value:function(e,t){this.stageStatus=t,"ACCEPTED_TO_JOIN_STAGE"===t&&(e.self.setupTracks({audio:!1,video:!1}),this.stateUpdate.emit({activeJoinStage:!0})),this.state=this.getState()}},{key:"disconnectedCallback",value:function(){var e,t,i=this;null===(t=null===(e=this.meeting)||void 0===e?void 0:e.stage)||void 0===t||t.removeListener("stageStatusUpdate",(function(e){return i.stageStatusHandler(i.meeting,e)}))}},{key:"meetingChanged",value:function(e){var t,i,n,a,o=this;null!=e&&(this.stageStatus=null===(t=e.stage)||void 0===t?void 0:t.status,this.stageStatusHandler(e,null===(i=e.stage)||void 0===i?void 0:i.status),null===(a=null===(n=this.meeting)||void 0===n?void 0:n.stage)||void 0===a||a.on("stageStatusUpdate",(function(t){return o.stageStatusHandler(e,t)})))}},{key:"getState",value:function(){var e="",t="",i=!1;switch(this.stageStatus){case"ON_STAGE":t=this.iconPack.leave_stage,e="Leave Livestream",i=!1;break;case"ACCEPTED_TO_JOIN_STAGE":t=this.iconPack.join_stage,e="Join Livestream",i=!0;break;case"REQUESTED_TO_JOIN_STAGE":t=this.iconPack.join_stage,e="Requested",i=!1;break;default:t=this.iconPack.join_stage,e="Join Livestream",i=!1}return{label:e,disabled:i,icon:t}}},{key:"render",value:function(){if((0,u.b)(this.meeting))return(0,s.h)(s.H,{title:this.state.label},(0,s.h)("dyte-tooltip",{placement:"top",kind:"block",label:this.state.label,delay:600,part:"tooltip",iconPack:this.iconPack,t:this.t},(0,s.h)("dyte-controlbar-button",{part:"controlbar-button",size:this.size,iconPack:this.iconPack,t:this.t,variant:this.variant,label:this.state.label,icon:this.state.icon,onClick:this.stageCallback,disabled:this.state.disabled,showWarning:!1})))}}],[{key:"watchers",get:function(){return{meeting:["meetingChanged"]}}}]),e}();v.style=":host{line-height:initial;font-family:var(--dyte-font-family, sans-serif);display:block}"},5231:function(e,t,i){i.d(t,{P:function(){return n},a:function(){return l},b:function(){return v},c:function(){return u},d:function(){return a},e:function(){return r},f:function(){return d},i:function(){return o},s:function(){return s}});var n,a,o=function(e){return!!s(e)&&("LIVESTREAM"===e.meta.viewType&&"ON_STAGE"!==e.stage.status)},l=function(e){var t;return!!s(e)&&("LIVESTREAM"===e.meta.viewType&&(null===(t=null===e||void 0===e?void 0:e.self)||void 0===t?void 0:t.permissions.canLivestream))},s=function(e){var t;return(null===(t=null===e||void 0===e?void 0:e.self)||void 0===t?void 0:t.permissions.isV2)&&(null===e||void 0===e?void 0:e.livestream)};!function(e){e.BUFFERING="Buffering",e.ENDED="Ended",e.IDLE="Idle",e.PLAYING="Playing",e.READY="Ready"}(n||(n={})),function(e){e.INITIALIZED="PlayerInitialized",e.QUALITY_CHANGED="PlayerQualityChanged",e.DURATION_CHANGED="PlayerDurationChanged",e.VOLUME_CHANGED="PlayerVolumeChanged",e.MUTED_CHANGED="PlayerMutedChanged",e.PLAYBACK_RATE_CHANGED="PlayerPlaybackRateChanged",e.REBUFFERING="PlayerRebuffering",e.AUDIO_BLOCKED="PlayerAudioBlocked",e.PLAYBACK_BLOCKED="PlayerPlaybackBlocked",e.ERROR="PlayerError",e.RECOVERABLE_ERROR="PlayerRecoverableError",e.ANALYTICS_EVENT="PlayerAnalyticsEvent",e.TIME_UPDATE="PlayerTimeUpdate",e.BUFFER_UPDATE="PlayerBufferUpdate",e.SEEK_COMPLETED="PlayerSeekCompleted",e.SESSION_DATA="PlayerSessionData",e.STATE_CHANGED="PlayerStateChanged",e.WORKER_ERROR="PlayerWorkerError",e.METADATA="PlayerMetadata",e.TEXT_CUE="PlayerTextCue",e.TEXT_METADATA_CUE="PlayerTextMetadataCue",e.AD_CUE="PlayerAdCue",e.STREAM_SOURCE_CUE="PlayerStreamSourceCue",e.NETWORK_UNAVAILABLE="PlayerNetworkUnavailable",e.SEGMENT_DISCONTINUITY="PlayerSegmentDiscontinuity",e.SEGMENT_METADATA="PlayerSegmentMetadata",e.PLAYER_METADATA="PlayerMetadata"}(a||(a={}));var r=[a.TIME_UPDATE,a.BUFFER_UPDATE,a.TEXT_METADATA_CUE,a.PLAYER_METADATA],d=[a.REBUFFERING,a.AUDIO_BLOCKED,a.PLAYBACK_BLOCKED,a.ERROR,a.RECOVERABLE_ERROR,a.WORKER_ERROR,a.NETWORK_UNAVAILABLE,a.ANALYTICS_EVENT,a.PLAYBACK_RATE_CHANGED,a.QUALITY_CHANGED,a.INITIALIZED],u=function(e){var t,i,n,a,o,l;return!!s(e)&&("ALLOWED"===(null===(i=null===(t=null===e||void 0===e?void 0:e.self)||void 0===t?void 0:t.permissions)||void 0===i?void 0:i.canProduceAudio)||"ALLOWED"===(null===(a=null===(n=null===e||void 0===e?void 0:e.self)||void 0===n?void 0:n.permissions)||void 0===a?void 0:a.canProduceScreenshare)||"ALLOWED"===(null===(l=null===(o=null===e||void 0===e?void 0:e.self)||void 0===o?void 0:o.permissions)||void 0===l?void 0:l.canProduceVideo))},v=function(e){var t,i,n,a,o,l,r,d;return!!s(e)&&("NOT_ALLOWED"!==(null===(i=null===(t=null===e||void 0===e?void 0:e.self)||void 0===t?void 0:t.permissions)||void 0===i?void 0:i.canProduceAudio)||"NOT_ALLOWED"!==(null===(a=null===(n=null===e||void 0===e?void 0:e.self)||void 0===n?void 0:n.permissions)||void 0===a?void 0:a.canProduceScreenshare)||"
1NOT_ALLOWED"!==(null===(l=null===(o=null===e||void 0===e?void 0:e.self)||void 0===o?void 0:o.permissions)||void 0===l?void 0:l.canProduceVideo)||(null===(d=null===(r=null===e||void 0===e?void 0:e.self)||void 0===r?void 0:r.permissions)||void 0===d?void 0:d.canLivestream))}}}]); 2//# sourceMappingURL=2945.0304659d.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.