Build 576754stable
Module 113854
1,727 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>g});var i={};n.r(i),n.d(i,{launchFrame:()=>A,refreshProxyTicket:()=>p,stopFrame:()=>h,updateFrameLayoutMode:()=>I,updateFramePanelMode:()=>f});var r=n(523527),a=n(267102),s=n(567249),l=n(574172),o=n(228366),d=n(795816),c=n(907645),u=n(574152),_=n(933958),E=n(582776);async function A(e){let{applicationId:t}=e;o.h.dispatch({type:"FRAME_LAUNCH_START",applicationId:t});try{let e,n=await (0,d.D2)(t);e=_.Ay.getCurrentEmbeddedActivity(),null!=e&&(0,u.A)().leaveActivity({location:e.location,applicationId:e.applicationId,showFeedback:!1}),(0,E.Q)(),o.h.dispatch({type:"FRAME_LAUNCH",applicationId:t,proxyTicket:n})}catch(i){let e=(0,u.A)(),n=await (0,c.f)(i,t);throw e.showLaunchErrorModal(n.message),o.h.dispatch({type:"FRAME_LAUNCH_FAIL",applicationId:t,error:i}),i}}function h(e){let{applicationId:t}=e;o.h.dispatch({type:"FRAME_STOP",applicationId:t})}function I(e){let{applicationId:t,layoutMode:n}=e;o.h.dispatch({type:"FRAME_UPDATE_LAYOUT_MODE",applicationId:t,layoutMode:n})}function f(e){o.h.dispatch({type:"FRAME_SET_PANEL_MODE",activityPanelMode:e})}async function p(e){let{applicationId:t}=e;o.h.dispatch({type:"FRAME_SET_PROXY_TICKET_REFRESHING",applicationId:t,refreshing:!0});try{let e=await (0,d.D2)(t);o.h.dispatch({type:"FRAME_UPDATE_PROXY_TICKET",applicationId:t,proxyTicket:e})}catch(i){let e=(0,u.A)(),n=await (0,c.f)(i,t);return e.showLaunchErrorModal(n.message),!1}finally{o.h.dispatch({type:"FRAME_SET_PROXY_TICKET_REFRESHING",applicationId:t,refreshing:!1})}return!0}var T=n(652215);async function m(e){let t=(0,a.zd)();s.A.getWindowOpen(T.MLl.ACTIVITY_POPOUT)&&(0,l.close)(T.MLl.ACTIVITY_POPOUT),await A(e),t===T.BRT.POPOUT&&(0,r.A)()}let g={...i,launchFrame:m}}