Module 109624

808 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>u});var i=n(439372),r=n(952818),a=n(616356),s=n(280450),l=n(458977),o=n(572164),d=n(696016);class c extends i.A{callback=null;actions={CLIPS_REMOTE_TRIGGER:e=>this.handleRemoteClipTrigger(e)};registerCallback(e){this.callback=e}unregisterCallback(){this.callback=null}handleRemoteClipTrigger(e){let{userId:t,applicationId:n,partyId:i,remoteClipId:c}=e;!l.A.getConfig({location:"maybeSendRemoteClipTrigger"}).enableDistributedClips||t===s.default.getId()||(d.nx.info("Received remote clip trigger",{userId:t,applicationId:n,partyId:i}),null==r.Ay.getVisibleRunningGames().find(e=>e.id===n)||null!=a.A.getCurrentUserActiveStream()&&a.A.getStreamerActiveStreamMetadata()?.id!==n||(null!=a.A.getCurrentUserActiveStream()||(0,o.Ao)())&&this.callback?.(t,c))}}let u=new c}