1 |
- import{q as e,P as n}from"./index.1706520491627.js";import{a as i}from"./dialog.1706520491627.js";const t={"tab://setting":()=>{e.emit("openController")},"tab://addSearchEngine":(n={})=>{n.size={width:window.innerWidth<500?"380px":"600px",height:"400px",top:window.innerHeight>700?"260px":"15vh"},n.component="addSearchEngine",e.emit("openPlugin",n)},"tab://addicon":(n={})=>{n.full=!1,n.size={width:window.innerWidth<500?"calc(100% - 15px)":"1000px",height:window.innerWidth>500?"550px":window.innerHeight-200+"px"},n.component="addicon",e.emit("openPlugin",n)},"tab://editAll":(e={})=>{setTimeout((()=>{n.state.editStatus=!0}),100)}};window.openCard=function(e){const{width:n=null,height:t=null,minHeight:o=null,minWidth:l=null}=e;new i({width:null==n?window.innerWidth<1250?850:1200:n,height:null==t?window.innerHeight<750?550:700:t,title:e.name,ico:e.src,url:e.url,minHeight:o,minWidth:l}).open()};const o=e=>{window.openCard({name:e.name,src:e.src,url:e.window})},l=(e,i=0)=>{const t=n.getters.find(e);if(t){const{app:e=0}=t;if(1===e){let e="";e=(/^http/.test(t.url),t.url),window.openCard({name:t.name,src:t.src,url:e})}else r(t.url)}},a=e=>{let n=document.createElement("a");n.href=e,n.target="_blank",n.click(),n.remove()},r=(e,i=!1)=>{if(t[e])t[e]();else if(i)a(e);else if(n.state.config.openType.linkOpen)a(e);else{let n=document.createElement("a");n.href=e,n.click(),n.remove()}};export{t as C,a,r as b,o,l as r};
|