Module 582322

2,377 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>b});var r=n(627968);n(64700);var i=n(503698),s=n.n(i),a=n(311907),o=n(397927),l=n(942857),u=n(77729),c=n(313961),d=n(267102),_=n(85563),f=n(130412),p=n(239466),h=n(155545),m=n(797820),E=n(561155),g=n(803102),A=n(723702),I=n(837921),T=n(985018),S=n(964837);let y="#ffffff",v=e=>I.Ay.close(e),N=e=>I.Ay.minimize(e),C=(e,t)=>{(0,A.isMac)()&&!t.altKey?I.Ay.fullscreen(e):I.Ay.maximize(e)},R=e=>{let{children:t,windowKey:n,themeOverride:i,hasOpenLayer:a}=e,l=(0,r.jsx)(o.DUT,{className:S.d1,onClick:()=>v(n),"aria-label":T.intl.string(T.t.ZdNUj2),tabIndex:-1,children:(0,r.jsx)(f.A,{})}),u=(0,r.jsx)(o.DUT,{className:S.T0,onClick:e=>C(n,e),"aria-label":T.intl.string(T.t.G1u0hK),tabIndex:-1,children:(0,r.jsx)(h.A,{})}),c=(0,r.jsx)(o.DUT,{className:S.T0,onClick:()=>N(n),"aria-label":T.intl.string(T.t.CxOC4U),tabIndex:-1,children:(0,r.jsx)(E.A,{})}),d=(0,r.jsxs)(r.Fragment,{children:[l,u,c]});return(0,r.jsx)(o.NPJ,{theme:i,children:e=>(0,r.jsxs)("div",{className:s()(S._B,e,{[S.N_]:!a}),children:[(0,r.jsx)("div",{className:S.X1,children:(0,r.jsx)(_.A,{})}),t,d]})})},O=e=>{let{focused:t,windowKey:n,frame:i,themeOverride:a,hasOpenLayer:l,children:c}=e;return(0,r.jsx)(o.NPJ,{theme:a,children:e=>(0,r.jsxs)(o.DUT,{className:s()(i?S.zY:S.kE,t?S.in:S.Vn,e,{[S.N_]:!l}),onDoubleClick:()=>I.Ay.maximize(n),tabIndex:-1,children:[u.A.window.USE_OSX_NATIVE_TRAFFIC_LIGHTS?c:(0,r.jsxs)("div",{className:S.lY,children:[(0,r.jsx)(o.DUT,{className:S.gV,onClick:()=>v(n),"aria-label":T.intl.string(T.t.ZdNUj2),tabIndex:-1,children:(0,r.jsx)(p.A,{color:"#4c0000"})}),(0,r.jsx)(o.DUT,{className:S.wv,onClick:()=>N(n),"aria-label":T.intl.string(T.t.CxOC4U),tabIndex:-1,children:(0,r.jsx)(g.A,{color:"#975500"})}),(0,r.jsx)(o.DUT,{className:S.KH,onClick:e=>C(n,e),"aria-label":T.intl.string(T.t["2nM3Pk"]),tabIndex:-1,children:(0,r.jsx)(m.A,{color:"#006500"})})]}),i?(0,r.jsx)("div",{className:S.Th,children:(0,r.jsx)(_.A,{color:y})}):null]})})};function b(e){let{focused:t,type:n,windowKey:i,macOSFrame:s=!1,themeOverride:o}=e,u=(0,d.Us)(),_=(0,a.bG)([c.A],()=>c.A.isFullscreenInContext(u)),f=(0,l.A)();if(_)return null;switch(n){case A.PlatformTypes.WINDOWS:return(0,r.jsx)(R,{windowKey:i,themeOverride:o,hasOpenLayer:f});case A.PlatformTypes.OSX:return(0,r.jsx)(O,{focused:t,windowKey:i,frame:s,themeOverride:o,hasOpenLayer:f});default:return null}}}