/
home
/
liman
/
app
/
assets
/
File Upload :
llllll
Current File: /home/liman/app/assets/TextArea.15b6d846.js
import{w as E,x as ve,D as te,c as ae,j as N,_ as y,a as P,v as de,l as O,g as J}from"./collapseMotion.7b987440.js";import{t as ne,C as ce,a as fe,r as K,f as ge}from"./Input.8047bd37.js";import{R as me}from"./NavBar.808d1396.js";import{a as he,u as xe}from"./FormItemContext.9f324ab5.js";import{d as re,x as w,y as be,m as ie,z as Y,j as ze,h as M,s as Se,q as le,a as Q,I as pe}from"./index.fb1ac526.js";var ye=` min-height:0 !important; max-height:none !important; height:0 !important; visibility:hidden !important; overflow:hidden !important; position:absolute !important; z-index:-1000 !important; top:0 !important; right:0 !important `,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],L={},b;function Ce(d){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=d.getAttribute("id")||d.getAttribute("data-reactid")||d.getAttribute("name");if(e&&L[i])return L[i];var a=window.getComputedStyle(d),g=a.getPropertyValue("box-sizing")||a.getPropertyValue("-moz-box-sizing")||a.getPropertyValue("-webkit-box-sizing"),c=parseFloat(a.getPropertyValue("padding-bottom"))+parseFloat(a.getPropertyValue("padding-top")),h=parseFloat(a.getPropertyValue("border-bottom-width"))+parseFloat(a.getPropertyValue("border-top-width")),v=we.map(function(u){return"".concat(u,":").concat(a.getPropertyValue(u))}).join(";"),l={sizingStyle:v,paddingSize:c,borderSize:h,boxSizing:g};return e&&i&&(L[i]=l),l}function Ae(d){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;b||(b=document.createElement("textarea"),b.setAttribute("tab-index","-1"),b.setAttribute("aria-hidden","true"),document.body.appendChild(b)),d.getAttribute("wrap")?b.setAttribute("wrap",d.getAttribute("wrap")):b.removeAttribute("wrap");var g=Ce(d,e),c=g.paddingSize,h=g.borderSize,v=g.boxSizing,l=g.sizingStyle;b.setAttribute("style","".concat(l,";").concat(ye)),b.value=d.value||d.placeholder||"";var u=Number.MIN_SAFE_INTEGER,f=Number.MAX_SAFE_INTEGER,s=b.scrollHeight,z;if(v==="border-box"?s+=h:v==="content-box"&&(s-=c),i!==null||a!==null){b.value=" ";var T=b.scrollHeight-c;i!==null&&(u=T*i,v==="border-box"&&(u=u+c+h),s=Math.max(u,s)),a!==null&&(f=T*a,v==="border-box"&&(f=f+c+h),z=s>f?"":"hidden",s=Math.min(f,s))}return{height:"".concat(s,"px"),minHeight:"".concat(u,"px"),maxHeight:"".concat(f,"px"),overflowY:z,resize:"none"}}var X=0,W=1,Te=2,Ie=re({name:"ResizableTextArea",inheritAttrs:!1,props:ne(),setup:function(e,i){var a=i.attrs,g=i.emit,c=i.expose,h,v,l=w(),u=w({}),f=w(X);be(function(){E.cancel(h),E.cancel(v)});var s=function(){try{if(document.activeElement===l.value){var m=l.value.selectionStart,p=l.value.selectionEnd;l.value.setSelectionRange(m,p)}}catch{}},z=function(){var m=e.autoSize||e.autosize;if(!(!m||!l.value)){var p=m.minRows,V=m.maxRows;u.value=Ae(l.value,!1,p,V),f.value=W,E.cancel(v),v=E(function(){f.value=Te,v=E(function(){f.value=X,s()})})}},T=function(){E.cancel(h),h=E(z)},C=function(m){if(f.value===X){g("resize",m);var p=e.autoSize||e.autosize;p&&T()}};ve(e.autosize===void 0,"Input.TextArea","autosize is deprecated, please use autoSize instead.");var R=function(){var m=e.prefixCls,p=e.autoSize,V=e.autosize,k=e.disabled,B=te(e,["prefixCls","onPressEnter","autoSize","autosize","defaultValue","allowClear","type","lazy","maxlength","valueModifiers"]),G=ae(m,a.class,N({},"".concat(m,"-disabled"),k)),j=[a.style,u.value,f.value===W?{overflowX:"hidden",overflowY:"hidden"}:null],_=y(y(y({},B),a),{style:j,class:G});return _.autofocus||delete _.autofocus,_.rows===0&&delete _.rows,M(me,{onResize:C,disabled:!(p||V)},{default:function(){return[Se(M("textarea",P(P({},_),{},{ref:l}),null),[[he]])]}})};ie(function(){return e.value},function(){Y(function(){z()})}),ze(function(){Y(function(){z()})});var I=le();return c({resizeTextarea:z,textArea:l,instance:I}),function(){return R()}}}),_e=Ie;function oe(d,e){return O(d||"").slice(0,e).join("")}function ee(d,e,i,a){var g=i;return d?g=oe(i,a):O(e||"").length<i.length&&O(i||"").length>a&&(g=e),g}var Pe=re({name:"ATextarea",inheritAttrs:!1,props:ne(),setup:function(e,i){var a=i.attrs,g=i.expose,c=i.emit,h=xe(),v=w(e.value===void 0?e.defaultValue:e.value),l=w(),u=w(""),f=de("input",e),s=f.prefixCls,z=f.size,T=f.direction,C=Q(function(){return e.showCount===""||e.showCount||!1}),R=Q(function(){return Number(e.maxlength)>0}),I=w(!1),A=w(),m=w(0),p=function(t){I.value=!0,A.value=u.value,m.value=t.currentTarget.selectionStart,c("compositionstart",t)},V=function(t){var n;I.value=!1;var r=t.currentTarget.value;if(R.value){var x=m.value>=e.maxlength+1||m.value===((n=A.value)===null||n===void 0?void 0:n.length);r=ee(x,A.value,r,e.maxlength)}r!==u.value&&(j(r),K(t.currentTarget,t,U,r)),c("compositionend",t)},k=le();ie(function(){return e.value},function(){var o;"value"in k.vnode.props,v.value=(o=e.value)!==null&&o!==void 0?o:""});var B=function(t){var n;fe((n=l.value)===null||n===void 0?void 0:n.textArea,t)},G=function(){var t,n;(n=(t=l.value)===null||t===void 0?void 0:t.textArea)===null||n===void 0||n.blur()},j=function(t,n){v.value!==t&&(e.value===void 0?v.value=t:Y(function(){var r,x,S;l.value.textArea.value!==u.value&&((S=(r=l.value)===null||r===void 0?void 0:(x=r.instance).update)===null||S===void 0||S.call(x))}),Y(function(){n&&n()}))},_=function(t){t.keyCode===13&&c("pressEnter",t),c("keydown",t)},$=function(t){var n=e.onBlur;n==null||n(t),h.onFieldBlur()},U=function(t){c("update:value",t.target.value),c("change",t),c("input",t),h.onFieldChange()},ue=function(t){K(l.value.textArea,t,U),j("",function(){B()})},q=function(t){var n=t.target.composing,r=t.target.value;if(I.value=!!(t.isComposing||n),!(I.value&&e.lazy||v.value===r)){if(R.value){var x=t.target,S=x.selectionStart>=e.maxlength+1||x.selectionStart===r.length||!x.selectionStart;r=ee(S,u.value,r,e.maxlength)}K(t.currentTarget,t,U,r),j(r)}},se=function(){var t,n,r,x=a.style,S=a.class,H=e.bordered,D=H===void 0?!0:H,F=y(y(y({},te(e,["allowClear"])),a),{style:C.value?{}:x,class:(t={},N(t,"".concat(s.value,"-borderless"),!D),N(t,"".concat(S),S&&!C.value),N(t,"".concat(s.value,"-sm"),z.value==="small"),N(t,"".concat(s.value,"-lg"),z.value==="large"),t),showCount:null,prefixCls:s.value,onInput:q,onChange:q,onBlur:$,onKeydown:_,onCompositionstart:p,onCompositionend:V});return!((n=e.valueModifiers)===null||n===void 0)&&n.lazy&&delete F.onInput,M(_e,P(P({},F),{},{id:(r=F.id)!==null&&r!==void 0?r:h.id.value,ref:l,maxlength:e.maxlength}),null)};return g({focus:B,blur:G,resizableTextArea:l}),pe(function(){var o=ge(v.value);!I.value&&R.value&&(e.value===null||e.value===void 0)&&(o=oe(o,e.maxlength)),u.value=o}),function(){var o=e.maxlength,t=e.bordered,n=t===void 0?!0:t,r=e.hidden,x=a.style,S=a.class,H=y(y(y({},e),a),{prefixCls:s.value,inputType:"text",handleReset:ue,direction:T.value,bordered:n,style:C.value?void 0:x}),D=M(ce,P(P({},H),{},{value:u.value}),{element:se});if(C.value){var F=O(u.value).length,Z="";J(C.value)==="object"?Z=C.value.formatter({count:F,maxlength:o}):Z="".concat(F).concat(R.value?" / ".concat(o):""),D=M("div",{hidden:r,class:ae("".concat(s.value,"-textarea"),N({},"".concat(s.value,"-textarea-rtl"),T.value==="rtl"),"".concat(s.value,"-textarea-show-count"),S),style:x,"data-count":J(Z)!=="object"?Z:void 0},[D])}return D}}});export{Pe as T};
Copyright ©2k19 -
Hexid
|
Tex7ure