PageSourceSearch

https://www.worldvision.org.tw/_nuxt/Dbl9yNlp.js

js worldvision.org.tw collected 2026-10-01 12:03:00 UTC 11,354 bytes, 9 lines download raw bytes

1import{ai as Ie,c as d,a6 as Ke,am as ge,ao as _,ap as Ee,ba as je,bb as We,as as be,a1 as Q,r as Z,b8 as Ue,v as q,P as N,q as Ye,a2 as Xe,o as p,a as g,h as v,F as G,n as h,g as t,Z as D,b as F,j as w,e as B,aE as K,x as J,d as _e,M as Qe,aQ as Ze,t as j,L as qe,aB as xe}from"./6IIxn3OZ.js";import{Y as Ge,N as we,Q as Je,a0 as et,af as tt,ag as at,_ as ot,P as L,a2 as nt}from"./DeERfVqQ.js";import{f as st,a as rt,d as ee,_ as it,w as lt}from"./Cua5bpza.js";import{b as ut,u as dt,a as ct}from"./CzPHhKso.js";import{U as te,d as Se}from"./CelxogyL.js";import{u as pt,a as ft}from"./DQ2I2Ovm.js";import{a as vt,u as mt}from"./Dp09WBWk.js";const ht=()=>Ie&&/firefox/i.test(window.navigator.userAgent),yt=["class","style"],gt=/^on[A-Z]/,bt=(o={})=>{const{excludeListeners:m=!1,excludeKeys:l}=o,a=d(()=>((l==null?void 0:l.value)||[]).concat(yt)),s=Ke();return s?d(()=>{var i;return st(Object.entries((i=s.proxy)==null?void 0:i.$attrs).filter(([u])=>!a.value.includes(u)&&!(m&&gt.test(u))))}):d(()=>({}))};function xt(o){let m;function l(){if(o.value==null)return;const{selectionStart:s,selectionEnd:i,value:u}=o.value;if(s==null||i==null)return;const b=u.slice(0,Math.max(0,s)),c=u.slice(Math.max(0,i));m={selectionStart:s,selectionEnd:i,value:u,beforeTxt:b,afterTxt:c}}function a(){if(o.value==null||m==null)return;const{value:s}=o.value,{beforeTxt:i,afterTxt:u,selectionStart:b}=m;if(i==null||u==null||b==null)return;let c=s.length;if(s.endsWith(u))c=s.length-u.length;else if(s.startsWith(i))c=i.length;else{const S=i[b-1],C=s.indexOf(S,b-1);C!==-1&&(c=C+1)}o.value.setSelectionRange(c,c)}return[l,a]}let y;const wt=`
2  height:0 !important;
3  visibility:hidden !important;
4  ${ht()?"":"overflow:hidden !important;"}
5  position:absolute !important;
6  z-index:-1000 !important;
7  top:0 !important;
8  right:0 !important;
9`,St=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function Ct(o){const m=window.getComputedStyle(o),l=m.getPropertyValue("box-sizing"),a=Number.parseFloat(m.getPropertyValue("padding-bottom"))+Number.parseFloat(m.getPropertyValue("padding-top")),s=Number.parseFloat(m.getPropertyValue("border-bottom-width"))+Number.parseFloat(m.getPropertyValue("border-top-width"));return{contextStyle:St.map(u=>`${u}:${m.getPropertyValue(u)}`).join(";"),paddingSize:a,borderSize:s,boxSizing:l}}function Ce(o,m=1,l){var a;y||(y=document.createElement("textarea"),document.body.appendChild(y));const{paddingSize:s,borderSize:i,boxSizing:u,contextStyle:b}=Ct(o);y.setAttribute("style",`${b};${wt}`),y.value=o.value||o.placeholder||"";let c=y.scrollHeight;const S={};u==="border-box"?c=c+i:u==="content-box"&&(c=c-s),y.value="";const C=y.scrollHeight-s;if(ge(m)){let f=C*m;u==="border-box"&&(f=f+s+i),c=Math.max(f,c),S.minHeight=`${f}px`}if(ge(l)){let f=C*l;u==="border-box"&&(f=f+s+i),c=Math.min(f,c)}return S.height=`${c}px`,(a=y.parentNode)==null||a.removeChild(y),y=void 0,S}const It=rt({id:{type:String,default:void 0},size:Ge,disabled:Boolean,modelValue:{type:ee([String,Number,Object]),default:""},maxlength:{type:[String,Number]},minlength:{type:[String,Number]},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:ee([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:Boolean,clearable:Boolean,showPassword:Boolean,showWordLimit:Boolean,suffixIcon:{type:we},prefixIcon:{type:we},containerRole:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:ee([Object,Array,String]),default:()=>Je({})},autofocus:Boolean,rows:{type:Number,default:2},...ut(["ariaLabel"])}),Et={[te]:o=>_(o),input:o=>_(o),change:o=>_(o),focus:o=>o instanceof FocusEvent,blur:o=>o instanceof FocusEvent,clear:()=>!0,mouseleave:o=>o instanceof MouseEvent,mouseenter:o=>o instanceof MouseEvent,keydown:o=>
9o instanceof Event,compositionstart:o=>o instanceof CompositionEvent,compositionupdate:o=>o instanceof CompositionEvent,compositionend:o=>o instanceof CompositionEvent},zt=Ee({name:"ElInput",inheritAttrs:!1}),Pt=Ee({...zt,props:It,emits:Et,setup(o,{expose:m,emit:l}){const a=o,s=je(),i=We(),u=d(()=>{const e={};return a.containerRole==="combobox"&&(e["aria-haspopup"]=s["aria-haspopup"],e["aria-owns"]=s["aria-owns"],e["aria-expanded"]=s["aria-expanded"]),e}),b=d(()=>[a.type==="textarea"?oe.b():n.b(),n.m(ze.value),n.is("disabled",E.value),n.is("exceed",Te.value),{[n.b("group")]:i.prepend||i.append,[n.m("prefix")]:i.prefix||a.prefixIcon,[n.m("suffix")]:i.suffix||a.suffixIcon||a.clearable||a.showPassword,[n.bm("suffix","password-clear")]:H.value&&U.value,[n.b("hidden")]:a.type==="hidden"},s.class]),c=d(()=>[n.e("wrapper"),n.is("focus",A.value)]),S=bt({excludeKeys:d(()=>Object.keys(u.value))}),{form:C,formItem:f}=dt(),{inputId:ae}=ct(a,{formItemContext:f}),ze=pt(),E=ft(),n=be("input"),oe=be("textarea"),M=Q(),x=Q(),W=Z(!1),R=Z(!1),ne=Z(),O=Q(a.inputStyle),z=d(()=>M.value||x.value),{wrapperRef:Pe,isFocused:A,handleFocus:ke,handleBlur:Ne}=vt(z,{afterBlur(){var e;a.validateEvent&&((e=f==null?void 0:f.validate)==null||e.call(f,"blur").catch(r=>Se()))}}),se=d(()=>{var e;return(e=C==null?void 0:C.statusIcon)!=null?e:!1}),V=d(()=>(f==null?void 0:f.validateState)||""),re=d(()=>V.value&&et[V.value]),Fe=d(()=>R.value?tt:at),Ve=d(()=>[s.style]),ie=d(()=>[a.inputStyle,O.value,{resize:a.resize}]),I=d(()=>Ue(a.modelValue)?"":String(a.modelValue)),H=d(()=>a.clearable&&!E.value&&!a.readonly&&!!I.value&&(A.value||W.value)),U=d(()=>a.showPassword&&!E.value&&!a.readonly&&!!I.value&&(!!I.value||A.value)),P=d(()=>a.showWordLimit&&!!a.maxlength&&(a.type==="text"||a.type==="textarea")&&!E.value&&!a.readonly&&!a.showPassword),Y=d(()=>I.value.length),Te=d(()=>!!P.value&&Y.value>Number(a.maxlength)),$e=d(()=>!!i.suffix||!!a.suffixIcon||H.value||a.showPassword||P.value||!!V.value&&se.value),[Be,Le]=xt(M);ot(x,e=>{if(Me(),!P.value||a.resize!=="both")return;const r=e[0],{width:k}=r.contentRect;ne.value={right:`calc(100% - ${k+15+6}px)`}});const T=()=>{const{type:e,autosize:r}=a;if(!(!Ie||e!=="textarea"||!x.value))if(r){const k=xe(r)?r.minRows:void 0,he=xe(r)?r.maxRows:void 0,ye=Ce(x.value,k,he);O.value={overflowY:"hidden",...ye},N(()=>{x.value.offsetHeight,O.value=ye})}else O.value={minHeight:Ce(x.value).minHeight}},Me=(e=>{let r=!1;return()=>{var k;if(r||!a.autosize)return;((k=x.value)==null?void 0:k.offsetParent)===null||(e(),r=!0)}})(T),$=()=>{const e=z.value,r=a.formatter?a.formatter(I.value):I.value;!e||e.value===r||(e.value=r)},X=async e=>{Be();let{value:r}=e.target;if(a.formatter&&(r=a.parser?a.parser(r):r),!ue.value){if(r===I.value){$();return}l(te,r),l("input",r),await N(),$(),Le()}},le=e=>{l("change",e.target.value)},{isComposing:ue,handleCompositionStart:de,handleCompositionUpdate:ce,handleCompositionEnd:pe}=mt({emit:l,afterComposition:X}),Re=()=>{R.value=!R.value,fe()},fe=async()=>{var e;await N(),(e=z.value)==null||e.focus()},Oe=()=>{var e;return(e=z.value)==null?void 0:e.blur()},Ae=e=>{W.value=!1,l("mouseleave",e)},He=e=>{W.value=!0,l("mouseenter",e)},ve=e=>{l("keydown",e)},De=()=>{var e;(e=z.value)==null||e.select()},me=()=>{l(te,""),l("change",""),l("clear"),l("input","")};return q(()=>a.modelValue,()=>{var e;N(()=>T()),a.validateEvent&&((e=f==null?void 0:f.validate)==null||e.call(f,"change").catch(r=>Se()))}),q(I,()=>$()),q(()=>a.type,async()=>{await N(),$(),T()}),Ye(()=>{!a.formatter&&a.parser,$(),N(T)}),m({input:M,textarea:x,ref:z,textareaStyle:ie,autosize:Xe(a,"autosize"),isComposing:ue,focus:fe,blur:Oe,select:De,clear:me,resizeTextarea:T}),(e,r)=>(p(),g("div",J(t(u),{class:[t(b),{[t(n).bm("group","append")]:e.$slots.append,[t(n).bm("group","prepend")]:e.$slots.prepend}],style:t(Ve),role:e.containerRole,onMouseenter:He,onMouseleave:Ae}),[v(" input "),e.type!=="textarea"?(p(),g(G,{key:0},[v(" prepend slot "),e.$slots.prepend?(p(),g("div",{key:0,class:h(t(n).be("group","prepend"))},[D(e.$slots,"prepend")],2)):v("v-if",!0),F("div",{ref_key:"wrapperRef",ref:Pe,class:h(t(c))},[v(" prefix slot "),e.$slots.prefix||e.prefixIcon?(p(),g("span",{key:0,class:h(t(n).e("prefix"))},[F("span",{class:h(t(n).e("prefix-inner"))},[D(e.$slots,"prefix"),e.prefixIcon?(p(),w(t(L),{key:0,class:h(t(n).e("icon"))},{default:B(()=>[(p(),w(K(e.prefixIcon)))]),_:1},8,["class"])):v("v-if",!0)],2)],2)):v("v-if",!0),F("input",J({id:t(ae),ref_key:"input",ref:M,class:t(n).e("inner")},t(S),{minlength:e.minlength,maxlength:e.maxlength,type:e.showPassword?R.value?"text":"password":e.type,disabled:t(E),readonly:e.readonly,autocomplete:e.autocomplete,tabindex:e.tabindex,"aria-label":e.ariaLabel,placeholder:e.placeholder,style:e.inputStyle,form:e.form,autofocus:e.autofocus,onCompositionstart:t(de),onCompositionupdate:t(ce),onCompositionend:t(pe),onInput:X,onChange:le,onKeydown:ve}),null,16,["id","minlength","maxlength","type","disabled","readonly","autocomplete","tabindex","aria-label","placeholder","form","autofocus","onCompositionstart","onCompositionupdate","onCompositionend"]),v(" suffix slot "),t($e)?(p(),g("span",{key:1,class:h(t(n).e("suffix"))},[F("span",{class:h(t(n).e("suffix-inner"))},[!t(H)||!t(U)||!t(P)?(p(),g(G,{key:0},[D(e.$slots,"suffix"),e.suffixIcon?(p(),w(t(L),{key:0,class:h(t(n).e("icon"))},{default:B(()=>[(p(),w(K(e.suffixIcon)))]),_:1},8,["class"])):v("v-if",!0)],64)):v("v-if",!0),t(H)?(p(),w(t(L),{key:1,class:h([t(n).e("icon"),t(n).e("clear")]),onMousedown:Qe(t(Ze),["prevent"]),onClick:me},{default:B(()=>[_e(t(nt))]),_:1},8,["class","onMousedown"])):v("v-if",!0),t(U)?(p(),w(t(L),{key:2,class:h([t(n).e("icon"),t(n).e("password")]),onClick:Re},{default:B(()=>[(p(),w(K(t(Fe))))]),_:1},8,["class"])):v("v-if",!0),t(P)?(p(),g("span",{key:3,class:h(t(n).e("count"))},[F("span",{class:h(t(n).e("count-inner"))},j(t(Y))+" / "+j(e.maxlength),3)],2)):v("v-if",!0),t(V)&&t(re)&&t(se)?(p(),w(t(L),{key:4,class:h([t(n).e("icon"),t(n).e("validateIcon"),t(n).is("loading",t(V)==="validating")])},{default:B(()=>[(p(),w(K(t(re))))]),_:1},8,["class"])):v("v-if",!0)],2)],2)):v("v-if",!0)],2),v(" append slot "),e.$slots.append?(p(),g("div",{key:1,class:h(t(n).be("group","append"))},[D(e.$slots,"append")],2)):v("v-if",!0)],64)):(p(),g(G,{key:1},[v(" textarea "),F("textarea",J({id:t(ae),ref_key:"textarea",ref:x,class:[t(oe).e("inner"),t(n).is("focus",t(A))]},t(S),{minlength:e.minlength,maxlength:e.maxlength,tabindex:e.tabindex,disabled:t(E),readonly:e.readonly,autocomplete:e.autocomplete,style:t(ie),"aria-label":e.ariaLabel,placeholder:e.placeholder,form:e.form,autofocus:e.autofocus,rows:e.rows,onCompositionstart:t(de),onCompositionupdate:t(ce),onCompositionend:t(pe),onInput:X,onFocus:t(ke),onBlur:t(Ne),onChange:le,onKeydown:ve}),null,16,["id","minlength","maxlength","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form","autofocus","rows","onCompositionstart","onCompositionupdate","onCompositionend","onFocus","onBlur"]),t(P)?(p(),g("span",{key:0,style:qe(ne.value),class:h(t(n).e("count"))},j(t(Y))+" / "+j(e.maxlength),7)):v("v-if",!0)],64))],16,["role"]))}});var kt=it(Pt,[["__file","input.vue"]]);const Rt=lt(kt);export{Rt as E};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.