HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
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/server/panel/BTPanel/static/js/input-popover.js
import{c as e,W as l,r as s,X as a,q as t,v as u,e as o,A as r,y as i,x as p,P as d,m as n,aQ as c,S as f}from"./base-lib.js?v=1777008528";import{_ as m}from"./utils-lib.js?v=1777008528";const v={class:"relative"},b=m(e({__name:"input-popover",props:l({placeholderTips:{type:String,required:!0,default:""},offset:{type:Number,required:!1,default:0},modelValue:{type:String,required:!0,default:""},customClass:{type:String,required:!0,default:"!w-[200px]"}},{modelValue:{default:"",type:String||Number},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const l=s(!1),m=s(!0),b=a(e,"modelValue"),V=()=>{""===b.value&&(m.value=!1,l.value=!0)},g=()=>{l.value=!1,m.value=!0};return(e,s)=>{const a=c,m=f;return t(),u("div",v,[o(a,{visible:p(l),"onUpdate:visible":s[0]||(s[0]=e=>d(l)?l.value=e:null),class:"item",effect:"dark",content:e.placeholderTips,offset:e.offset,placement:"top-start"},{default:r((()=>s[2]||(s[2]=[i("span",{class:"w-[100px] absolute"},null,-1)]))),_:1},8,["visible","content","offset"]),o(m,n({ref:"input",modelValue:b.value,"onUpdate:modelValue":s[1]||(s[1]=e=>b.value=e),class:e.customClass,placeholder:e.placeholderTips},e.$attrs,{onFocus:V,onBlur:g}),null,16,["modelValue","class","placeholder"])])}}}),[["__file","/Users/chudong/project/linux-10/src/views/site/public/ssl-arrange/public/input-popover.vue"]]);export{b as I};