1 line
20 KiB
JavaScript
1 line
20 KiB
JavaScript
System.register(["./vue-legacy-BnJhYd-u.js","./const-legacy-Bw9iWaro.js","./_plugin-vue_export-helper-legacy-DNBbTZ02.js","./useMessage-legacy-BwPIj8SG.js","./index-legacy-Ce-qKpT_.js","./Tabs-legacy-CXU8gu0c.js","./ThumbnailSlide-legacy-CSXTq44l.js","./kimi.button-legacy-Dfu-bBlw.js","./dom-legacy-D-syBzLK.js","./Loading-legacy-B5EqNNsc.js","./slideTransition-legacy-DlaMB_R6.js","./menuExclusive-legacy-CBHfJWDM.js","./PopoverMenu-legacy-CeHE3aHd.js","./pptdExportSignature-legacy-Dm26KY_f.js"],function(e,t){var a,o,i,r,l,n,s,d,p,c,u,v,g,m,x,f,b,h,w,y,_,k,T,D,P,S,j,F,z,C,B,E,I,L,$,A,M,G,K,N,O,W,q,U,J,X,Z,H,Y,Q,R,V,ee,te,ae,oe,ie,re,le,ne,se,de,pe,ce,ue,ve,ge,me,xe,fe,be,he,we,ye,_e,ke,Te,De,Pe,Se,je,Fe,ze,Ce,Be,Ee,Ie,Le,$e,Ae,Me,Ge,Ke,Ne,Oe,We,qe,Ue,Je,Xe,Ze,He,Ye,Qe;async function Re(e,t){const a=await async function(e,t){let a;try{a=await(window.showSaveFilePicker?.({suggestedName:e,...t}))}catch(o){if("AbortError"===o?.name||String(o).includes("aborted"))return;throw o}return a}(e,t);if(a)return ke=Te(a)}function Ve(){return ke}async function et(){var e;(Ue=Ue??(e=Ne,new Promise((t,a)=>{if(document.querySelector(`script[src="${e}"]`))return void t();const o=document.createElement("script");o.src=e,o.async=!0,o.onload=()=>t(),o.onerror=()=>a(new Error(`Failed to load script: ${e}`)),document.head.appendChild(o)}))).catch(()=>Ue=void 0),await Ue}async function tt(e,t){await et();const a=await async function(e){return R("googleSlidesTicket-expiry")||new Promise((t,a)=>{google.accounts.oauth2.initTokenClient({client_id:e,scope:We.join(" "),callback:e=>{e.error?a(new Error(`${e.error}: ${e.error_description??""}`)):(X("googleSlidesTicket-expiry",e.access_token),t(e.access_token))},error_callback:e=>{a(new Error(e.message||"OAuth token request failed"))}}).requestAccessToken()})}(qe),o={name:t.title||`Kimi Presentation ${(new Date).toISOString()}`,mimeType:"application/vnd.google-apps.presentation"},i=new FormData;i.append("metadata",new Blob([JSON.stringify(o)],{type:"application/json"})),i.append("file",e);const r=await fetch(`${Oe}?uploadType=multipart&fields=id`,{method:"POST",headers:{Authorization:`Bearer ${a}`},body:i});if(!r.ok){401===r.status&&Q("googleSlidesTicket-expiry");const e=await r.text();throw new Error(`Google Drive upload failed (${r.status}): ${e}`)}const{id:l}=await r.json();return{fileId:l,url:`https://docs.google.com/presentation/d/${l}/edit`}}return{setters:[function(e){a=e.At,o=e.B,i=e.G,r=e.H,l=e.J,n=e.K,s=e.L,d=e.Nt,p=e.Tt,c=e.U,u=e.W,v=e.Y,g=e.Z,m=e.bt,x=e.ct,f=e.gt,b=e.j,h=e.kt,w=e.n,y=e.nt,_=e.ot,k=e.ut,T=e.vt,D=e.xt},function(e){P=e.g,S=e.h,j=e.u,F=e.v,z=e.y},function(e){C=e.t},function(e){B=e.d,E=e.f,I=e.m,L=e.p,$=e.s,A=e.t,M=e.u},function(e){G=e.L,K=e.a,N=e.n,O=e.v},function(e){W=e.n,q=e.r,U=e.t},function(e){J=e.at,X=e.it,Z=e.nt,H=e.ot,Y=e.q,Q=e.rt,R=e.tt},function(e){V=e.t},function(e){ee=e.r},function(e){te=e.t},function(e){ae=e.a,oe=e.c,ie=e.i,re=e.n,le=e.o,ne=e.r},function(e){se=e.r},function(e){de=e.t},function(e){pe=e.t}],execute:function(){(ce=document.createElement("style")).textContent=".svg-progress circle[data-v-ec2247e5]{transition:stroke-dashoffset .3s ease-in-out}.ppt-switch.small[data-v-631badcb]{--switch-rail-w:28px;--switch-rail-h:16px}.ppt-switch.medium[data-v-631badcb]{--switch-rail-w:36px;--switch-rail-h:20px}.ppt-switch.large[data-v-631badcb]{--switch-rail-w:44px;--switch-rail-h:24px}.ppt-switch[data-v-631badcb]{box-sizing:border-box;width:var(--switch-rail-w);height:var(--switch-rail-h);background-color:var(--Fills-F3);cursor:pointer;user-select:none;border:none;border-radius:999px;outline:none;align-items:center;margin:0;padding:0;transition:background-color .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.ppt-switch[data-v-631badcb]:hover:not(.disabled):not(.loading):not(.checked){background-color:var(--Fills-F3-hover)}.ppt-switch.checked[data-v-631badcb]{background-color:var(--Colors-KMBlue-active)}.ppt-switch.checked[data-v-631badcb]:hover:not(.disabled):not(.loading){background-color:var(--Colors-KMBlue-hover)}.ppt-switch.checked .ppt-switch-button[data-v-631badcb]{transform:translateX(calc(var(--switch-rail-w) - var(--switch-rail-h)))}.ppt-switch.disabled[data-v-631badcb]{cursor:not-allowed;opacity:.5}.ppt-switch.loading[data-v-631badcb]{cursor:default}.ppt-switch-button[data-v-631badcb]{width:calc(var(--switch-rail-h) - 4px);height:calc(var(--switch-rail-h) - 4px);background-color:var(--Always-White,#fff);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.ppt-switch-loading[data-v-631badcb]{width:70%;height:70%}.icon-tooltip-icon[data-v-b41c9ea0]{color:var(--Labels-Tertiary);cursor:pointer;margin:0 2px}.tab-content[data-v-40ee0444]{flex-direction:column;justify-content:center;min-height:152px;margin-top:16px;display:flex}.tab-content.between[data-v-40ee0444]{justify-content:space-between}.download-content[data-v-40ee0444]{flex-direction:column;gap:16px;display:flex}.download-title[data-v-40ee0444]{color:var(--Labels-Primary);font-size:16px;font-weight:500;line-height:24px}.form-item[data-v-40ee0444]{color:var(--Labels-Primary);justify-content:space-between;align-items:center;font-size:14px;display:flex}.form-item-label[data-v-40ee0444]{align-items:center;display:flex}.form-item.is-disabled[data-v-40ee0444]{opacity:.5}.form-item.is-disabled .radio-group-item[data-v-40ee0444]{cursor:not-allowed}.form-item.is-disabled[data-v-40ee0444] .ppt-switch.disabled{opacity:1}.form-item+.form-item[data-v-40ee0444]{margin-top:12px}.storage-picker[data-v-40ee0444]{background:var(--Fills-F1);min-height:36px;color:var(--Labels-Secondary);font:inherit;cursor:pointer;box-sizing:border-box;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.storage-picker[data-v-40ee0444]:hover:not(:disabled){background:var(--Fills-F1-hover)}.storage-picker[data-v-40ee0444]:disabled{cursor:default}.storage-picker .storage-picker-text[data-v-40ee0444]{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:180px;display:inline-block;overflow:hidden}.radio-group[data-v-40ee0444]{align-items:center;gap:8px;display:flex}.radio-group-item[data-v-40ee0444]{box-sizing:border-box;background-color:var(--Fills-F1);height:28px;color:var(--Labels-Primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:4px 12px;font-size:14px;font-weight:400;display:flex}.radio-group-item.active[data-v-40ee0444]{background-color:var(--Others-KMBlue10);color:var(--Colors-KMBlue)}.radio-group+.radio-group[data-v-40ee0444]{margin-top:12px}.slide-transition-menu[data-v-40ee0444]{background-color:var(--Fills-F1);border-radius:8px;width:152px}.slide-transition-menu[data-v-40ee0444]:hover{background-color:var(--Fills-F1-hover)}.slide-transition-menu-trigger[data-v-40ee0444]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:0 12px;font-size:14px;line-height:28px;overflow:hidden}.slide-transition-menu-content{overflow:visible!important}.slide-transition-menu-list{min-width:176px}.form-submit[data-v-40ee0444]{--Colors-KMBlue:var(--Labels-Primary);--Colors-KMBlue-hover:var(--Labels-Primary-hover);justify-content:flex-end;align-items:center;gap:8px;display:flex}.tab-content[data-v-a8e4c6a0]{flex-direction:column;justify-content:center;align-items:center;min-height:152px;margin-top:16px;display:flex}.main-icon[data-v-a8e4c6a0]{color:var(--Labels-Tertiary,rgba(0,0,0,.45))}.center-tips[data-v-a8e4c6a0]{text-align:center;color:var(--Labels-Primary);padding:14px 12px;font-size:14px;line-height:20px}.form-submit[data-v-a8e4c6a0]{--Colors-KMBlue:var(--Labels-Primary);--Colors-KMBlue-hover:var(--Labels-Primary-hover);justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.form-submit.center[data-v-a8e4c6a0]{justify-content:center}.export-mask[data-v-66035257]{z-index:var(--zindex-topbar,102);position:fixed;top:0;bottom:0;left:0;right:0}.export-mask.exporting[data-v-66035257]{backdrop-filter:blur(1px)}.export-dialog[data-v-66035257]{top:var(--topbar-height,50px);box-sizing:border-box;background:var(--Bg-Primary);border:.5px solid var(--Separators-S1,rgba(0,0,0,.13));z-index:var(--zindex-topbar,102);border-radius:16px;gap:20px;width:360px;padding:16px;position:absolute;right:0;overflow:hidden;box-shadow:0 4px 16.4px rgba(0,0,0,.1)}.export-dialog-loading[data-v-66035257]{flex-direction:column;justify-content:center;align-items:center;min-height:212px;display:flex}.export-dialog-loading-text[data-v-66035257]{color:var(--Labels-Secondary);padding:12px 0;font-size:14px}.export-tabs .tab[data-v-66035257]{font-size:14px}.export-tabs .tab.actived[data-v-66035257]{color:var(--Labels-Primary)}.export-tabs.without-tabs[data-v-66035257] .tab-content{margin-top:0}.common-height[data-v-66035257]{min-height:204px}.export-mask-fade-enter-active[data-v-66035257],.export-mask-fade-leave-active[data-v-66035257],.export-dialog-fade-enter-active[data-v-66035257],.export-dialog-fade-leave-active[data-v-66035257]{transition:opacity .18s}.export-mask-fade-enter-from[data-v-66035257],.export-mask-fade-leave-to[data-v-66035257],.export-dialog-fade-enter-from[data-v-66035257],.export-dialog-fade-leave-to[data-v-66035257]{opacity:0}.export-dialog-fade-enter-active[data-v-66035257],.export-dialog-fade-leave-active[data-v-66035257]{transition:opacity .18s,transform .18s}.export-dialog-fade-enter-from[data-v-66035257],.export-dialog-fade-leave-to[data-v-66035257]{transform:translateY(-4px)}@keyframes loading-66035257{0%{transform:rotate(0)}to{transform:rotate(360deg)}}\n/*$vite$:1*/",document.head.appendChild(ce),ue=["cx","cy","r"],ve=["cx","cy","r","stroke-dasharray","stroke-dashoffset","transform"],ge=C(g({__name:"ExportProgress",props:{progress:{}},setup(e){const t=e,a=r(()=>24.5),o=r(()=>27),i=r(()=>2*Math.PI*a.value),l=r(()=>i.value*(1-t.progress/100));return(e,t)=>(x(),n("svg",{width:54,height:54,class:"svg-progress"},[c("circle",{cx:o.value,cy:o.value,r:a.value,stroke:"#f0f0f0","stroke-width":5,fill:"none"},null,8,ue),c("circle",{cx:o.value,cy:o.value,r:a.value,stroke:"#1890ff","stroke-width":5,fill:"none","stroke-dasharray":i.value,"stroke-dashoffset":l.value,"stroke-linecap":"round",transform:`rotate(-90 ${o.value} ${o.value})`},null,8,ve)]))}}),[["__scopeId","data-v-ec2247e5"]]),me=["disabled","aria-checked"],xe={class:"ppt-switch-button"},fe=g({__name:"Switch",props:y({disabled:{type:Boolean},loading:{type:Boolean},size:{default:"medium"}},{value:{type:Boolean,default:!1},valueModifiers:{}}),emits:["update:value"],setup(e){const t=e,o=f(e,"value"),l=r(()=>!t.disabled&&!t.loading),s=()=>{l.value&&(o.value=!o.value)};return(t,r)=>(x(),n("button",{type:"button",class:a(["ppt-switch",[e.size,{checked:o.value,disabled:e.disabled,loading:e.loading}]]),disabled:e.disabled,"aria-checked":o.value,role:"switch",onClick:s},[c("span",xe,[e.loading?(x(),u(te,{key:0,class:"ppt-switch-loading"})):i("",!0)])],10,me))}}),be=C(fe,[["__scopeId","data-v-631badcb"]]),he=E(),we={description:"PowerPoint Presentation",accept:{"application/vnd.openxmlformats-officedocument.presentationml.presentation":[".pptx"]}},ye={description:"ZIP Archive",accept:{"application/zip":[".zip"]}},_e="undefined"!=typeof window&&"showSaveFilePicker"in window,Te=e=>({fileName:e.name,write:async t=>{const a=await e.createWritable();await a.write(t),await a.close()}}),De=C(g({__name:"IconTooltip",props:{content:{}},setup:e=>(t,a)=>(x(),u(h(ee),{content:e.content},{trigger:m(()=>[v(h(O),{class:"icon-tooltip-icon",name:"Info",size:"14"})]),_:1},8,["content"]))}),[["__scopeId","data-v-b41c9ea0"]]),Pe={class:"tab-content between"},Se={class:"download-content"},je={key:0,class:"download-title"},Fe={class:"form-item-group"},ze={class:"form-item"},Ce={class:"radio-group"},Be=["onClick"],Ee={class:"form-item-label"},Ie={class:"form-item-label"},Le={class:"slide-transition-menu-trigger"},$e={key:0,class:"form-item"},Ae={class:"storage-picker-text"},Me={class:"form-submit"},Ge=g({__name:"DownloadTab",props:{hasTitle:{type:Boolean}},emits:["close","progress"],setup(e,{emit:t}){const s=t,{exportPPTX:u,exportImageToZip:g}=M(),{pages:f,pageOrder:b,meta:w}=H(),{exporting:y}=Y(),D=A(),{t:C}=G(),E=_e&&!j,I=[{label:C("common.name"),value:"ppt"},{label:C("exportDialog.image"),value:"image"}],$=p(w.value.mode===B.DESIGN?"image":"ppt"),O=p(!0),W=p(re),q=p(Ve()?.fileName),U=r(()=>b.value.some(e=>f.value.get(e)?.elements.some(e=>"text"===e.elementType))),X=r(()=>[{label:C(ae.none),value:"none"},"divider",...oe.map(e=>({label:C(ae[e]),value:e})),"divider",{label:C(ae.random),value:"random"}]),Q=r(()=>C(ae[W.value])),R=e=>{const t=ie(e);t!==W.value&&(W.value=t,J(ne,t),K("msh_nppt_screen_effect_switch",{effect:t,from:"export"}))};T($,()=>{ke=void 0,q.value=void 0});const ee=async()=>{if(!y.value&&E)try{const e=await Re((()=>{const e=w.value.title||"未命名演示文稿";return"ppt"===$.value?`${e}.pptx`:`${e}.zip`})(),{types:["ppt"===$.value?we:ye]});e&&(q.value=e.fileName)}catch(e){N("选择下载路径失败",e)}},te=async()=>{if(y.value)return;F&&D.info(C("exportDialog.wechatTip")),z&&D.info(C("exportDialog.safariTip")),(P||S)&&D.info(C("exportDialog.mobileTip"));let e=Date.now();const t="ppt"===$.value,a=t?"pptx":"image",o=!!Ve(),i=C(t?"exportDialog.exportPptxFailed":"exportDialog.exportImageFailed");K("msh_nppt_export_start",{file_type:a,with_picker:o});try{const i=(()=>{const e=Ve();if(e)return(t,a)=>e.write(a);const t="ppt"===$.value;return(e,a)=>t?L(a,e):(0,he.saveAs)(a,e)})();e=Date.now(),s("progress",0),t?await u({embedFonts:!!U.value&&O.value,slideTransition:le(W.value)},e=>{s("progress",e)},i):await g(e=>{s("progress",e)},i),K("msh_nppt_export_end",{file_type:a,with_picker:o,user_activation:navigator.userActivation?.isActive,is_success:!0,export_duration:Date.now()-e}),j?D.success(C("exportDialog.downloadStarted"),{duration:1e4}):D.success(C("exportDialog.downloadStartTip"),{duration:1e4}),s("close")}catch(r){y.value=!1,s("progress",0),K("msh_nppt_export_end",{file_type:a,with_picker:o,user_activation:navigator.userActivation?.isActive,is_success:!1,error_reason:r?.message??"未知错误",export_duration:Date.now()-e}),N("导出失败",r);const t=r instanceof pe?C("exportDialog.exportPptxSignFailed"):i;D.error(t,{duration:1e4})}};return _(()=>{W.value=ie(Z(ne))}),(t,r)=>(x(),n("div",Pe,[c("div",Se,[e.hasTitle?(x(),n("div",je,d(h(C)("exportDialog.downloadTitle")),1)):i("",!0),c("div",Fe,[c("div",ze,[c("div",null,d(h(C)("exportDialog.outputFormat")),1),c("div",Ce,[(x(),n(o,null,k(I,e=>c("div",{key:e.value,class:a(["radio-group-item",{active:$.value===e.value}]),onClick:t=>$.value=e.value},d(e.label),11,Be)),64))])]),c("div",{class:a(["form-item",{"is-disabled":"ppt"!==$.value||!U.value}])},[c("div",Ee,[l(d(h(C)("exportDialog.fontEmbed"))+" ",1),v(De,{content:h(C)("exportDialog.fontEmbedTooltip")},null,8,["content"])]),v(be,{value:O.value,"onUpdate:value":r[0]||(r[0]=e=>O.value=e),size:"large",disabled:"ppt"!==$.value||!U.value},null,8,["value","disabled"])],2),c("div",{class:a(["form-item",{"is-disabled":"ppt"!==$.value}])},[c("div",Ie,[l(d(h(C)("exportDialog.slideTransition"))+" ",1),v(De,{content:h(C)("exportDialog.slideTransitionTooltip")},null,8,["content"])]),v(de,{class:"slide-transition-menu","content-class":"slide-transition-menu-content",disabled:"ppt"!==$.value,"float-options":{teleport:!0,placement:"bottom",align:"end",offset:6,withinWindow:!0,zIndex:300}},{trigger:m(()=>[c("span",Le,d(Q.value),1)]),popover:m(()=>[v(se,{class:"slide-transition-menu-list","menu-list":X.value,"active-menu":W.value,onClick:R},null,8,["menu-list","active-menu"])]),_:1},8,["disabled"])],2),h(j)?i("",!0):(x(),n("div",$e,[c("div",null,d(h(C)("exportDialog.storageTo")),1),v(h(V),{type:"primary",icon:"Folder",size:"medium",class:"storage-picker",disabled:!h(E)||h(y),title:q.value,onClick:ee},{default:m(()=>[c("span",Ae,d(q.value||h(C)("exportDialog.defaultDownloadPath")),1)]),_:1},8,["disabled","title"])]))]),c("div",Me,[v(h(V),{type:"primary",onClick:r[1]||(r[1]=e=>te())},{default:m(()=>[l(d(h(C)("exportDialog.download")),1)]),_:1})])])]))}}),Ke=C(Ge,[["__scopeId","data-v-40ee0444"]]),Ne="https://accounts.google.com/gsi/client",Oe="https://www.googleapis.com/upload/drive/v3/files",We=["https://www.googleapis.com/auth/drive.file"],qe="982000733428-dgfit79c4gcoed5bbnddghe7899lf52t.apps.googleusercontent.com",Ue=void 0,Je={class:"tab-content"},Xe={class:"center-tips"},Ze={class:"form-submit center"},He=C(g({__name:"GoogleSlidesTab",emits:["close","progress"],setup(e,{emit:t}){const a=t,{exportPPTXBlob:o}=M(),{exporting:i,exportingToGoogle:s}=Y(),{pages:u,pageOrder:g,meta:f}=H(),{t:b}=G(),w=A(),y=p(!0),_=p(!0),k=r(()=>g.value.some(e=>u.value.get(e)?.elements.some(e=>"text"===e.elementType))),T=async()=>{if(s.value||i.value)return;i.value=!0,a("progress",0);const e=Date.now();K("msh_nppt_export_start",{file_type:"pptx",target:"googleSlides"});let t=null;try{t=await o({embedFonts:!!k.value&&y.value,slideTransition:_.value},e=>{a("progress",e)})}catch(l){w.error(b(l instanceof pe?"exportDialog.exportPptxSignFailed":"exportDialog.exportPptxFailed"))}if(a("close"),!t)return i.value=!1,void K("msh_nppt_export_end",{is_success:!1,file_type:"pptx",target:"googleSlides",export_duration:0,error_reason:"前置export 失败"});s.value=!0;const r=w.loading(b("exportDialog.exportingToGoogle"));try{const a=await tt(t,{title:f.value.title||"Kimi Presentation"});a?.url&&window.open(a.url,"_blank"),K("msh_nppt_export_end",{is_success:!0,file_type:"pptx",target:"googleSlides",export_duration:Date.now()-e})}catch(n){const t=n.message;"Popup window closed"!==t&&w.error(b("exportDialog.exportToGoogleNetworkError")),K("msh_nppt_export_end",{is_success:!1,file_type:"pptx",target:"googleSlides",error_reason:t,export_duration:Date.now()-e})}s.value=!1,i.value=!1,w.close(r)};return(e,t)=>(x(),n("div",Je,[v(h(O),{name:"WebsiteUrl",class:"main-icon",width:32}),c("div",Xe,d(h(b)("exportDialog.exportToGoogleTips")),1),c("div",Ze,[v(h(V),{type:"primary",disabled:h(s)||h(i),onClick:T},{default:m(()=>[l(d(h(b)("exportDialog.exportToGoogle")),1)]),_:1},8,["disabled"])])]))}}),[["__scopeId","data-v-a8e4c6a0"]]),Ye={class:"export-dialog-loading"},Qe={class:"export-dialog-loading-text"},e("default",C(g({__name:"ExportDialog",emits:["close"],setup(e,{emit:t}){const g=t,{isOverseas:f}=I(),{exporting:y,isEditable:k}=Y(),{functional:P}=$(),{t:S}=G(),F=A(),z=p(0),C=p(!1),B=r(()=>y.value||z.value>0),E=r(()=>P.value.share),L=r(()=>f.value&&!j),M=(e=!1)=>{B.value&&!e||(C.value=!1)};T(k,e=>{e||M(!0)});const N=()=>{M()},O={ignore:[".slide-transition-menu-content",".export-dialog-trigger"]},J=T(z,async e=>{99===e&&(J(),await new Promise(e=>setTimeout(e,1e4)),y.value&&C.value&&(M(!0),F.error(S("exportDialog.pendingTip")),K("msh_nppt_export_pending",{})))}),X=()=>{g("close")},Z=e=>{K("msh_nppt_export_tab_click",{type:e,is_oversea:f.value},"type")},H=p("download"),Q=r(()=>L.value),R=r(()=>"download"===H.value&&B.value);return T(H,e=>{Z("google-slides"===e?"googleSlides":"download")}),T(L,e=>{e||"google-slides"!==H.value||(H.value="download")}),_(()=>{k.value?(C.value=!0,K("msh_nppt_export_show",{is_oversea:f.value},!0)):g("close")}),(e,t)=>(x(),n(o,null,[v(b,{name:"export-mask-fade",appear:""},{default:m(()=>[C.value&&R.value?(x(),n("div",{key:0,class:a(["export-mask",{exporting:R.value}])},null,2)):i("",!0)]),_:1}),v(b,{name:"export-dialog-fade",appear:"",onAfterLeave:X},{default:m(()=>[C.value?D((x(),n("div",{key:0,class:a(["export-dialog",{visible:C.value}])},[D(c("div",Ye,[v(ge,{progress:z.value},null,8,["progress"]),c("div",Qe,d(h(S)("exportDialog.loading"))+" "+d(z.value)+"%",1)],512),[[s,B.value]]),D(v(q,{current:H.value,"onUpdate:current":t[4]||(t[4]=e=>H.value=e),class:a(["export-tabs auto-rtl",{"without-tabs":!Q.value}])},{default:m(()=>[Q.value?(x(),u(U,{key:0,class:"tabs","tab-style":"switch"},{default:m(()=>[v(W,{name:"download",class:"tab"},{default:m(()=>[l(d(h(S)("exportDialog.tabDownload")),1)]),_:1}),L.value?(x(),u(W,{key:0,name:"google-slides",class:"tab"},{default:m(()=>[l(d(h(S)("exportDialog.tabGoogleSlides")),1)]),_:1})):i("",!0)]),_:1})):i("",!0),v(W,{name:"download"},{default:m(()=>[v(Ke,{class:"common-height","has-title":!E.value,onClose:t[0]||(t[0]=e=>M(!0)),onProgress:t[1]||(t[1]=e=>z.value=e)},null,8,["has-title"])]),_:1}),L.value?(x(),u(W,{key:1,name:"google-slides"},{default:m(()=>[v(He,{class:"common-height",onClose:t[2]||(t[2]=e=>M(!0)),onProgress:t[3]||(t[3]=e=>z.value=e)})]),_:1})):i("",!0)]),_:1},8,["current","class"]),[[s,!B.value]])],2)),[[h(w),[N,O]]]):i("",!0)]),_:1})],64))}}),[["__scopeId","data-v-66035257"]]))}}}); |