1"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[1771,5199],{1771:function(i,e,t){t.r(e),t.d(e,{dyte_recording_indicator:function(){return o}});var n=t(5671),a=t(3144),r=t(2304),s=t(5855),c=t(7622),o=function(){function i(e){var t=this;(0,n.Z)(this,i),(0,r.r)(this,e),this.setIsRecording=function(i){t.isRecording="RECORDING"===i},this.meeting=void 0,this.size=void 0,this.t=(0,c.u)(),this.iconPack=s.d,this.isRecording=void 0}return(0,a.Z)(i,[{key:"connectedCallback",value:function(){this.meetingChanged(this.meeting)}},{key:"disconnectedCallback",value:function(){var i;null===(i=this.meeting)||void 0===i||i.recording.removeListener("recordingUpdate",this.updateRecordingStatus)}},{key:"meetingChanged",value:function(i){var e=this;null!=i&&(this.setIsRecording(i.recording.recordingState),this.updateRecordingStatus=function(i){e.setIsRecording(i)},i.recording.addListener("recordingUpdate",this.updateRecordingStatus))}},{key:"render",value:function(){return(0,r.h)(r.H,null,this.isRecording&&(0,r.h)("div",{class:"indicator","aria-label":this.t("This meeting is being recorded"),part:"indicator"},(0,r.h)("dyte-icon",{icon:this.iconPack.recording,"aria-hidden":!0,tabIndex:-1,part:"icon",iconPack:this.iconPack,t:this.t}),(0,r.h)("span",null,this.t("REC"))))}}],[{key:"watchers",get:function(){return{meeting:["meetingChanged"]}}}]),i}();o.style=":host{line-height:initial;font-family:var(--dyte-font-family, sans-serif);margin-left:var(--dyte-space-2, 8px);margin-right:var(--dyte-space-2, 8px);display:block}:host[size='sm']{margin-left:var(--dyte-space-1, 4px);margin-right:var(--dyte-space-1, 4px)}.indicator{display:flex;flex-direction:row;align-items:center;font-size:14px;--tw-text-opacity:1;color:rgba(var(--dyte-colors-danger, 255 45 45) / var(--tw-text-opacity))}dyte-icon{margin-right:var(--dyte-space-1, 4px);height:var(--dyte-space-5, 20px);width:var(--dyte-space-5, 20px);-webkit-animation:blink 4s linear infinite;animation:blink 4s linear infinite}:host([size='sm']) dyte-icon{height:var(--dyte-space-4, 16px);width:var(--dyte-space-4, 16px)}:host([size='sm']) .indicator span{display:none}@-webkit-keyframes blink{0%,10%{opacity:0}11%,100%{opacity:1}}@keyframes blink{0%,10%{opacity:0}11%,100%{opacity:1}}"}}]); 2//# sourceMappingURL=1771.88417222.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.