PageSourceSearch

https://nextcloud.danth.me/dist/NcInputField-CDIhOaE4.chunk.mjs

js danth.me collected 2026-10-07 13:24:24 UTC 3,401 bytes, 2 lines download raw bytes

1import{b as V,v as j,K as F,x as M,o as a,g as u,l as c,m as q,t as h,i as o,L as z,M as A,h as v,c as s,w as K,u as n,j as S,n as D,z as y,p as d}from"./preload-helper-YtpmNZq4.chunk.mjs";import{N as E,k as g,n as m,i as k}from"./Check-CdOhfGWl.chunk.mjs";import{_ as G,N as r,c as H}from"./Web-BT6pKFQ0.chunk.mjs";const J={class:"input-field__main-wrapper"},P=["id","aria-describedby","disabled","placeholder","type","value"],Q=["for"],R={class:"input-field__icon input-field__icon--leading"},U={key:2,class:"input-field__icon input-field__icon--trailing"},W=["id"],X=V({inheritAttrs:!1,__name:"NcInputField",props:y({class:{default:""},inputClass:{default:""},id:{default:()=>H()},label:{default:void 0},labelOutside:{type:Boolean},type:{default:"text"},placeholder:{default:void 0},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{default:""},disabled:{type:Boolean},pill:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{}}),emits:y(["trailingButtonClick"],["update:modelValue"]),setup(e,{expose:x,emit:B}){const p=j(e,"modelValue"),i=e,$=B;x({focus:N,select:O});const f=F(),b=M("input"),T=d(()=>i.showTrailingButton||i.success),w=d(()=>{if(i.placeholder)return i.placeholder;if(i.label)return k?i.label:""}),_=d(()=>i.label||i.labelOutside),C=d(()=>{const l=[];return i.helperText&&l.push(`${i.id}-helper-text`),f["aria-describedby"]&&l.push(String(f["aria-describedby"])),l.join(" ")||void 0});function N(l){b.value.focus(l)}function O(){b.value.select()}function I(l){const t=l.target;p.value=i.type==="number"&&typeof p.value=="number"?parseFloat(t.value):t.value}return(l,t)=>(a(),u("div",{class:D(["input-field",[{"input-field--disabled":e.disabled,"input-field--error":e.error,"input-field--label-outside":e.labelOutside||!_.value,"input-field--leading-icon":!!l.$slots.icon,"input-field--trailing-icon":T.value,"input-field--pill":e.pill,"input-field--success":e.success,"input-field--legacy":n(k)},l.$props.class]])},[c("div",J,[c("input",q(l.$attrs,{id:e.id,ref:"input","aria-describedby":C.value,"aria-live":"polite",class:["input-field__input",e.inputClass],disabled:e.disabled,placeholder:w.value,type:e.type,value:p.value.toString(),onInput:I}),null,16,P),!e.labelOutside&&_.value?(a(),u("label",{key:0,class:"input-field__label",for:e.id},h(e.label),9,Q)):o("",!0),z(c("div",R,[v(l.$slots,"icon",{},void 0,!0)],512),[[A,!!l.$slots.icon]]),e.showTrailingButton?(a(),s(E,{key:1,class:"input-field__trailing-button","aria-label":e.trailingButtonLabel,disabled:e.disabled,variant:"tertiary-no-background",onClick:t[0]||(t[0]=L=>$("trailingButtonClick",L))},{icon:K(()=>[v(l.$slots,"trailing-button-icon",{},void 0,!0)]),_:3},8,["aria-label","disabled"])):e.success||e.error?(a(),u("div",U,[e.success?(a(),s(r,{key:0,path:n(g)},null,8,["path"])):(a(),s(r,{key:1,path:n(m)},null,8,["path"]))])):o("",!0)]),e.helperText?(a(),u("p",{key:0,id:`${e.id}-helper-text`,class:"input-field__helper-text-message"},[e.success?(a(),s(r,{key:0,class:"input-field__helper-text-message__icon",path:n(g),inline:""},null,8,["path"])):e.error?(a(),s(r,{key:1,class:"input-field__helper-text-message__icon",path:n(m),inline:""},null,8,["path"])):o("",!0),S(" "+h(e.helperText),1)],8,W)):o("",!0)],2))}}),le=G(X,[["__scopeId","data-v-feb04bef"]]);export{le as N};
2//# sourceMappingURL=NcInputField-CDIhOaE4.chunk.mjs.map

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.