UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 5.05 kB
(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`n8n@2.16.1`}}catch{}})();try{(function(){var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`4e6507c2-10e8-4060-94c2-a15f0d542681`,e._sentryDebugIdIdentifier=`sentry-dbid-4e6507c2-10e8-4060-94c2-a15f0d542681`)})()}catch{}import{$ as e,A as t,At as n,C as r,E as i,Ft as a,N as o,Nt as s,R as c,S as l,Sn as u,Vt as d,W as f,Wt as p,X as m,_n as h,bt as g,d as _,en as v,gt as y,h as b,it as x,pn as S,tt as C,yn as w}from"./vue.runtime.esm-bundler-C3C09Zii.js";import{An as T,Cn as E,Fn as D,On as O,an as k,cn as A,dn as j,fr as M,gn as N,hr as P,in as F,mn as I,on as L,rn as ee,sr as R,wn as z}from"./src-XqE2yCpG.js";v();var B=D({size:j,disabled:Boolean,label:{type:[String,Number,Boolean],default:``}}),V=D({...B,modelValue:{type:[String,Number,Boolean],default:``},name:{type:String,default:``},border:Boolean}),H={[z]:e=>S(e)||P(e)||M(e),[E]:e=>S(e)||P(e)||M(e)},U=Symbol(`radioGroupKey`),W=(e,t)=>{let n=a(),r=c(U,void 0),i=l(()=>!!r),o=l({get(){return i.value?r.modelValue:e.modelValue},set(a){i.value?r.changeEvent(a):t&&t(`update:modelValue`,a),n.value.checked=e.modelValue===e.label}}),s=L(l(()=>r?.size)),u=k(l(()=>r?.disabled));return{radioRef:n,isGroup:i,radioGroup:r,focus:a(!1),size:s,disabled:u,tabIndex:l(()=>u.value||i.value&&o.value!==e.label?-1:0),modelValue:o}},G=[`value`,`name`,`disabled`],K=A(o({...o({name:`ElRadio`}),props:V,emits:H,setup(a,{emit:o}){let s=a,c=N(`radio`),{radioRef:l,radioGroup:d,focus:m,size:v,disabled:y,modelValue:S}=W(s,o);function C(){f(()=>o(`change`,S.value))}return(a,o)=>(e(),i(`label`,{class:h([p(c).b(),p(c).is(`disabled`,p(y)),p(c).is(`focus`,p(m)),p(c).is(`bordered`,a.border),p(c).is(`checked`,p(S)===a.label),p(c).m(p(v))])},[r(`span`,{class:h([p(c).e(`input`),p(c).is(`disabled`,p(y)),p(c).is(`checked`,p(S)===a.label)])},[g(r(`input`,{ref_key:`radioRef`,ref:l,"onUpdate:modelValue":o[0]||=e=>n(S)?S.value=e:null,class:h(p(c).e(`original`)),value:a.label,name:a.name||p(d)?.name,disabled:p(y),type:`radio`,onFocus:o[1]||=e=>m.value=!0,onBlur:o[2]||=e=>m.value=!1,onChange:C,onClick:o[3]||=b(()=>{},[`stop`])},null,42,G),[[_,p(S)]]),r(`span`,{class:h(p(c).e(`inner`))},null,2)],2),r(`span`,{class:h(p(c).e(`label`)),onKeydown:o[4]||=b(()=>{},[`stop`])},[x(a.$slots,`default`,{},()=>[t(u(a.label),1)])],34)],2))}}),[[`__file`,`/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio.vue`]]),q=D({...B,name:{type:String,default:``}}),J=[`value`,`name`,`disabled`],Y=A(o({...o({name:`ElRadioButton`}),props:q,setup(a){let o=a,s=N(`radio`),{radioRef:c,focus:d,size:f,disabled:m,modelValue:v,radioGroup:y}=W(o),S=l(()=>({backgroundColor:y?.fill||``,borderColor:y?.fill||``,boxShadow:y?.fill?`-1px 0 0 0 ${y.fill}`:``,color:y?.textColor||``}));return(a,o)=>(e(),i(`label`,{class:h([p(s).b(`button`),p(s).is(`active`,p(v)===a.label),p(s).is(`disabled`,p(m)),p(s).is(`focus`,p(d)),p(s).bm(`button`,p(f))])},[g(r(`input`,{ref_key:`radioRef`,ref:c,"onUpdate:modelValue":o[0]||=e=>n(v)?v.value=e:null,class:h(p(s).be(`button`,`original-radio`)),value:a.label,type:`radio`,name:a.name||p(y)?.name,disabled:p(m),onFocus:o[1]||=e=>d.value=!0,onBlur:o[2]||=e=>d.value=!1,onClick:o[3]||=b(()=>{},[`stop`])},null,42,J),[[_,p(v)]]),r(`span`,{class:h(p(s).be(`button`,`inner`)),style:w(p(v)===a.label?p(S):{}),onKeydown:o[4]||=b(()=>{},[`stop`])},[x(a.$slots,`default`,{},()=>[t(u(a.label),1)])],38)],2))}}),[[`__file`,`/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-button.vue`]]),X=D({id:{type:String,default:void 0},size:j,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:``},fill:{type:String,default:``},label:{type:String,default:void 0},textColor:{type:String,default:``},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0}}),Z=H,Q=[`id`,`aria-label`,`aria-labelledby`],$=A(o({...o({name:`ElRadioGroup`}),props:X,emits:Z,setup(t,{emit:n}){let r=t,o=N(`radio`),c=I(),u=a(),{formItem:g}=ee(),{inputId:_,isLabeledByFormItem:v}=F(r,{formItemContext:g}),b=e=>{n(z,e),f(()=>n(`change`,e))};m(()=>{let e=u.value.querySelectorAll(`[type=radio]`),t=e[0];!Array.from(e).some(e=>e.checked)&&t&&(t.tabIndex=0)});let S=l(()=>r.name||c.value);return C(U,s({...d(r),changeEvent:b,name:S})),y(()=>r.modelValue,()=>{r.validateEvent&&g?.validate(`change`).catch(e=>R(e))}),(t,n)=>(e(),i(`div`,{id:p(_),ref_key:`radioGroupRef`,ref:u,class:h(p(o).b(`group`)),role:`radiogroup`,"aria-label":p(v)?void 0:t.label||`radio-group`,"aria-labelledby":p(v)?p(g).labelId:void 0},[x(t.$slots,`default`)],10,Q))}}),[[`__file`,`/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-group.vue`]]),te=O(K,{RadioButton:Y,RadioGroup:$}),ne=T($);T(Y);export{ne as n,te as t}; //# sourceMappingURL=radio-Cvcn3W3r.js.map