HEX
Server: nginx/1.28.3
System: Linux VM-0-7-opencloudos 6.6.117-45.oc9.x86_64 #1 SMP Thu Dec 4 10:26:39 CST 2025 x86_64
User: www (1000)
PHP: 8.2.28
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.213n.cn/wp-content/plugins/smart-seo-tool/assets/wbp/el-switch-C2P8O7HE.js
import{b4 as e,a8 as a,a9 as i,O as t,br as n,bq as c,ad as l,bs as s,Q as o,aP as v,cA as u,S as d,bt as r,bi as f,V as b,bu as p,bD as y,a1 as m,c as h,bB as k,m as I,o as x,e as g,f as V,g as S,p as T,am as w,k as _,s as B,l as A,w as C,aR as P,a3 as N,t as E,aa as $,i as K,bk as L,Y as R,bv as j,x as q,cB as z,U as D,R as F,a$ as O,ah as Q}from"./wbs-CW01onor.js";const U=t({modelValue:{type:[Boolean,String,Number],default:!1},disabled:Boolean,loading:Boolean,size:{type:String,validator:u},width:{type:[String,Number],default:""},inlinePrompt:Boolean,inactiveActionIcon:{type:v},activeActionIcon:{type:v},activeIcon:{type:v},inactiveIcon:{type:v},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},beforeChange:{type:o(Function)},id:String,tabindex:{type:[String,Number]},...s(["ariaLabel"])}),Y={[l]:t=>e(t)||a(t)||i(t),[c]:t=>e(t)||a(t)||i(t),[n]:t=>e(t)||a(t)||i(t)},G="ElSwitch",H=d({name:G});const J=Q(F(d({...H,props:U,emits:Y,setup(a,{expose:i,emit:t}){const s=a,{formItem:o}=r(),v=f(),u=b("switch"),{inputId:d}=p(s,{formItemContext:o}),F=y(m((()=>s.loading))),Q=h(!1!==s.modelValue),U=h(),Y=h(),H=m((()=>[u.b(),u.m(v.value),u.is("disabled",F.value),u.is("checked",Z.value)])),J=m((()=>[u.e("label"),u.em("label","left"),u.is("active",!Z.value)])),M=m((()=>[u.e("label"),u.em("label","right"),u.is("active",Z.value)])),W=m((()=>({width:k(s.width)})));I((()=>s.modelValue),(()=>{Q.value=!0}));const X=m((()=>!!Q.value&&s.modelValue)),Z=m((()=>X.value===s.activeValue));[s.activeValue,s.inactiveValue].includes(X.value)||(t(l,s.inactiveValue),t(c,s.inactiveValue),t(n,s.inactiveValue)),I(Z,(e=>{var a;U.value.checked=e,s.validateEvent&&(null==(a=null==o?void 0:o.validate)||a.call(o,"change").catch((e=>O())))}));const ee=()=>{const e=Z.value?s.inactiveValue:s.activeValue;t(l,e),t(c,e),t(n,e),q((()=>{U.value.checked=Z.value}))},ae=()=>{if(F.value)return;const{beforeChange:a}=s;if(!a)return void ee();const i=a();[z(i),e(i)].includes(!0)||D(G,"beforeChange must return type `Promise<boolean>` or `boolean`"),z(i)?i.then((e=>{e&&ee()})).catch((e=>{})):i&&ee()};return x((()=>{U.value.checked=Z.value})),i({focus:()=>{var e,a;null==(a=null==(e=U.value)?void 0:e.focus)||a.call(e)},checked:Z}),(e,a)=>(V(),g("div",{class:B(_(H)),onClick:j(ae,["prevent"])},[S("input",{id:_(d),ref_key:"input",ref:U,class:B(_(u).e("input")),type:"checkbox",role:"switch","aria-checked":_(Z),"aria-disabled":_(F),"aria-label":e.ariaLabel,name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:_(F),tabindex:e.tabindex,onChange:ee,onKeydown:w(ae,["enter"])},null,42,["id","aria-checked","aria-disabled","aria-label","name","true-value","false-value","disabled","tabindex","onKeydown"]),e.inlinePrompt||!e.inactiveIcon&&!e.inactiveText?T("v-if",!0):(V(),g("span",{key:0,class:B(_(J))},[e.inactiveIcon?(V(),A(_(N),{key:0},{default:C((()=>[(V(),A(P(e.inactiveIcon)))])),_:1})):T("v-if",!0),!e.inactiveIcon&&e.inactiveText?(V(),g("span",{key:1,"aria-hidden":_(Z)},E(e.inactiveText),9,["aria-hidden"])):T("v-if",!0)],2)),S("span",{ref_key:"core",ref:Y,class:B(_(u).e("core")),style:R(_(W))},[e.inlinePrompt?(V(),g("div",{key:0,class:B(_(u).e("inner"))},[e.activeIcon||e.inactiveIcon?(V(),A(_(N),{key:0,class:B(_(u).is("icon"))},{default:C((()=>[(V(),A(P(_(Z)?e.activeIcon:e.inactiveIcon)))])),_:1},8,["class"])):e.activeText||e.inactiveText?(V(),g("span",{key:1,class:B(_(u).is("text")),"aria-hidden":!_(Z)},E(_(Z)?e.activeText:e.inactiveText),11,["aria-hidden"])):T("v-if",!0)],2)):T("v-if",!0),S("div",{class:B(_(u).e("action"))},[e.loading?(V(),A(_(N),{key:0,class:B(_(u).is("loading"))},{default:C((()=>[K(_(L))])),_:1},8,["class"])):_(Z)?$(e.$slots,"active-action",{key:1},(()=>[e.activeActionIcon?(V(),A(_(N),{key:0},{default:C((()=>[(V(),A(P(e.activeActionIcon)))])),_:1})):T("v-if",!0)])):_(Z)?T("v-if",!0):$(e.$slots,"inactive-action",{key:2},(()=>[e.inactiveActionIcon?(V(),A(_(N),{key:0},{default:C((()=>[(V(),A(P(e.inactiveActionIcon)))])),_:1})):T("v-if",!0)]))],2)],6),e.inlinePrompt||!e.activeIcon&&!e.activeText?T("v-if",!0):(V(),g("span",{key:1,class:B(_(M))},[e.activeIcon?(V(),A(_(N),{key:0},{default:C((()=>[(V(),A(P(e.activeIcon)))])),_:1})):T("v-if",!0),!e.activeIcon&&e.activeText?(V(),g("span",{key:1,"aria-hidden":!_(Z)},E(e.activeText),9,["aria-hidden"])):T("v-if",!0)],2))],10,["onClick"]))}}),[["__file","switch.vue"]]));export{J as E};