0b2d7ac50d
脚本 exec 立即返回 running 并在后台跑批次;/ws/alerts 推送 script_progress/complete; 新增 ScriptRunsPage、Telegram 汇总通知与可配置的浏览器完成提示音。 Co-authored-by: Cursor <cursoragent@cursor.com>
1 line
2.5 KiB
JavaScript
1 line
2.5 KiB
JavaScript
import{m as e,p as t}from"./VSelect-BBtNL0eJ.js";import{Hr as n,Jr as r,Or as i,Xn as a,Y as o,_r as s,at as c,fr as l,ft as u,hn as d,jn as f,lt as p,o as m,or as h,p as g,qr as _,rr as v,rt as y,s as b,sn as x,un as S,ut as C,y as w,yn as T,zr as E}from"./index-DXg_pn7T.js";var D=T({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...b(),...e()},`VSwitch`),O=d()({name:`VSwitch`,inheritAttrs:!1,props:D(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{attrs:d,slots:b}){let T=x(e,`indeterminate`),D=x(e,`modelValue`),{loaderClasses:O}=c(e),{isFocused:k,focus:A,blur:j}=g(e),M=E(),N=E(),P=a&&window.matchMedia(`(forced-colors: active)`).matches,F=n(()=>typeof e.loading==`string`&&e.loading!==``?e.loading:e.color),I=i(),L=n(()=>e.id||`switch-${I}`);function R(){T.value&&=!1}function z(e){e.stopPropagation(),e.preventDefault(),M.value?.input?.click()}return S(()=>{let[n,i]=f(d),a=m.filterProps(e),c=t.filterProps(e);return l(m,s({ref:N,class:[`v-switch`,{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":T.value},O.value,e.class]},n,a,{modelValue:D.value,"onUpdate:modelValue":e=>D.value=e,id:L.value,focused:k.value,style:e.style}),{...b,default:({id:n,messagesId:a,isDisabled:d,isReadonly:f,isValid:m})=>{let g={model:D,isValid:m};return l(t,s({ref:M},c,{modelValue:D.value,"onUpdate:modelValue":[e=>D.value=e,R],id:n.value,"aria-describedby":a.value,type:`checkbox`,"aria-checked":T.value?`mixed`:void 0,disabled:d.value,readonly:f.value,onFocus:A,onBlur:j},i),{...b,default:({backgroundColorClasses:e,backgroundColorStyles:t})=>h(`div`,{class:_([`v-switch__track`,P?void 0:e.value]),style:r(t.value),onClick:z},[b[`track-true`]&&h(`div`,{key:`prepend`,class:`v-switch__track-true`},[b[`track-true`](g)]),b[`track-false`]&&h(`div`,{key:`append`,class:`v-switch__track-false`},[b[`track-false`](g)])]),input:({inputNode:t,icon:n,backgroundColorClasses:i,backgroundColorStyles:a})=>h(v,null,[t,h(`div`,{class:_([`v-switch__thumb`,{"v-switch__thumb--filled":n||e.loading},e.inset||P?void 0:i.value]),style:r(e.inset?void 0:a.value)},[b.thumb?l(u,{defaults:{VIcon:{icon:n,size:`x-small`}}},{default:()=>[b.thumb({...g,icon:n})]}):l(o,null,{default:()=>[e.loading?l(y,{name:`v-switch`,active:!0,color:m.value===!1?void 0:F.value},{default:e=>b.loader?b.loader(e):l(p,{active:e.isActive,color:e.color,indeterminate:!0,size:`16`,width:`2`},null)}):n&&l(C,{key:String(n),icon:n,size:`x-small`},null)]})])])})}})}),w({},N)}});export{O as t}; |