1"use strict";(self.webpackChunkcashover_docs=self.webpackChunkcashover_docs||[]).push([["2097"],{16406:function(t,e,s){s.r(e),s.d(e,{dyte_stage_toggle:function(){return h}});var i=s(84982),a=s(39415);s(79598),s(78410);var n=s(48724),l=s(83041);s(51943),s(94098),s(81479);let o=t=>{var e,s;return(null===(e=null==t?void 0:t.self)||void 0===e?void 0:e.permissions.stageEnabled)&&(null===(s=null==t?void 0:t.self)||void 0===s?void 0:s.permissions.stageAccess)==="ALLOWED"},d=t=>{var e,s;return(null===(e=null==t?void 0:t.self)||void 0===e?void 0:e.permissions.stageEnabled)&&(null===(s=null==t?void 0:t.self)||void 0===s?void 0:s.permissions.stageAccess)!=="NOT_ALLOWED"},h=class{constructor(t){(0,i.r)(this,t),this.stateUpdate=(0,i.c)(this,"dyteStateUpdate",7),this.stageCallback=async()=>{var t,e,s,i,n,l,d;let h=null===(t=this.meeting.stage)||void 0===t?void 0:t.status;"ON_STAGE"===h&&await (null===(s=null===(e=this===null||void 0===this?void 0:this.meeting)||void 0===e?void 0:e.stage)||void 0===s?void 0:s.leave()),"OFF_STAGE"===h&&(null===(n=null===(i=this===null||void 0===this?void 0:this.meeting)||void 0===i?void 0:i.stage)||void 0===n||n.requestAccess(),o(this.meeting)&&(this.stateUpdate.emit({activeJoinStage:!0}),a.s.activeJoinStage=!0)),"REQUESTED_TO_JOIN_STAGE"===h&&(null===(d=null===(l=this===null||void 0===this?void 0:this.meeting)||void 0===l?void 0:l.stage)||void 0===d||d.cancelRequestAccess())},this.variant="button",this.meeting=void 0,this.size=void 0,this.iconPack=n.d,this.stageStatus="OFF_STAGE",this.state={label:"",disabled:!1,icon:""},this.t=(0,l.u)()}connectedCallback(){this.meetingChanged(this.meeting)}stageStatusHandler(t,e){this.stageStatus=e,"ACCEPTED_TO_JOIN_STAGE"===e&&(t.self.setupTracks({audio:!1,video:!1}),this.stateUpdate.emit({activeJoinStage:!0}),a.s.activeJoinStage=!0),this.state=this.getState()}disconnectedCallback(){var t,e;null===(e=null===(t=this.meeting)||void 0===t?void 0:t.stage)||void 0===e||e.removeListener("stageStatusUpdate",t=>this.stageStatusHandler(this.meeting,t))}meetingChanged(t){var e,s,i,a;null!=t&&(this.stageStatus=null===(e=t.stage)||void 0===e?void 0:e.status,this.stageStatusHandler(t,null===(s=t.stage)||void 0===s?void 0:s.status),null===(a=null===(i=this.meeting)||void 0===i?void 0:i.stage)||void 0===a||a.on("stageStatusUpdate",e=>this.stageStatusHandler(t,e)))}getState(){let t="",e="",s=!1;switch(this.stageStatus){case"ON_STAGE":e=this.iconPack.leave_stage,t=this.t("stage_request.leave_stage"),s=!1;break;case"ACCEPTED_TO_JOIN_STAGE":e=this.iconPack.join_stage,t=this.t("stage_request.request"),s=!0;break;case"REQUESTED_TO_JOIN_STAGE":e=this.iconPack.join_stage,t=this.t("stage_request.requested"),s=!1;break;default:e=this.iconPack.join_stage,t=this.t("stage_request.request"),s=!1}return{label:t,disabled:s,icon:e}}render(){if(d(this.meeting))return(0,i.h)(i.H,{title:this.state.label},(0,i.h)("dyte-tooltip",{placement:"top",kind:"block",label:this.state.label,delay:600,part:"tooltip",iconPack:this.iconPack,t:this.t},(0,i.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})))}static get watchers(){return{meeting:["meetingChanged"]}}};h.style=":host{line-height:initial;font-family:var(--dyte-font-family, sans-serif);font-feature-settings:normal;font-variation-settings:normal}p{margin:var(--dyte-space-0, 0px);padding:var(--dyte-space-0, 0px)}:host{display:block}"}}]);
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.