index-legacy-ce67354d.js 6.0 KB

1
  1. !function(){function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,c,l=[],u=!0,i=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(s){i=!0,a=s}finally{try{if(!u&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(i)throw a}}return l}}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}System.register(["./index-legacy-fff8b745.js","./index-legacy-84a557f3.js"],(function(t,n){"use strict";var r,a,o,c,l,u,i,s,f,d,_,h,p,m,g,b,v,y,k,q;return{setters:[function(e){r=e.c,a=e.a9,o=e.m,c=e.t,l=e.d,u=e.b5,i=e.r,s=e.X,f=e.a,d=e.ae,_=e.h,h=e.p,p=e.k,m=e.x,g=e.w,b=e.I,v=e.C,y=e.A},function(e){k=e.f,q=e.F}],execute:function(){var w=document.createElement("style");w.textContent="._m-search_1oqt0_1{--van-cell-background-color: transparent}._m-search_1oqt0_1 input::-moz-placeholder{color:var(--k-gray-4)}._m-search_1oqt0_1 input::placeholder{color:var(--k-gray-4)}._m-search_1oqt0_1 .van-field__control{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;font-size:.34667rem}._m-search_1oqt0_1 .van-search__field{background:transparent!important;padding:0 var(--van-padding-xs) 0 0}._m-search_1oqt0_1 .van-field__right-icon{display:flex;align-items:center;justify-content:center;padding-right:.10667rem}._m-search_1oqt0_1._default_1oqt0_22 .van-search__content{background:#f8f9fc!important}._m-search_1oqt0_1._white_1oqt0_25 .van-search__content{background:#fff!important}._m-search_1oqt0_1._transparent_1oqt0_28 .van-search__content{background:rgba(255,255,255,.16)}._m-search_1oqt0_1._transparent_1oqt0_28 .van-search__content input::-moz-placeholder{color:#fff}._m-search_1oqt0_1._transparent_1oqt0_28 .van-search__content input::placeholder{color:#fff}._m-search_1oqt0_1._transparent_1oqt0_28 .van-search__content input,._m-search_1oqt0_1._transparent_1oqt0_28 .van-search__content .van-field__clear{color:#fff}._m-search_1oqt0_1 ._searchBtn_1oqt0_40{width:1.38667rem;height:.66667rem;padding:0;font-size:.34667rem;font-weight:500;--van-button-mini-height: .74667rem;--van-font-size-xs: .32rem;background:linear-gradient(to right,#5BECFF,#259CFE);border:none}\n",document.head.appendChild(w);var I=e(r("search"),3),S=I[0],x=I[1],C=I[2],B=a({},k,{label:String,shape:o("square"),leftIcon:o("search"),clearable:c,actionText:String,background:String,showAction:Boolean}),V=l({name:S,props:B,emits:["blur","focus","clear","search","cancel","clickInput","clickLeftIcon","clickRightIcon","update:modelValue"],setup:function(e,t){var n=t.emit,r=t.slots,o=t.attrs,c=u(),l=i(),p=function(){r.action||(n("update:modelValue",""),n("cancel"))},m=function(t){13===t.keyCode&&(h(t),n("search",e.modelValue))},g=function(){return e.id||"".concat(c,"-input")},b=function(){if(r.label||e.label)return f("label",{class:x("label"),for:g()},[r.label?r.label():e.label])},v=function(){if(e.showAction){var t=e.actionText||C("cancel");return f("div",{class:x("action"),role:"button",tabindex:0,onClick:p},[r.action?r.action():t])}},y=function(e){return n("blur",e)},w=function(e){return n("focus",e)},I=function(e){return n("clear",e)},S=function(e){return n("clickInput",e)},B=function(e){return n("clickLeftIcon",e)},V=function(e){return n("clickRightIcon",e)},A=Object.keys(k);return s({focus:function(){var e;return null==(e=l.value)?void 0:e.focus()},blur:function(){var e;return null==(e=l.value)?void 0:e.blur()}}),function(){var t,c;return f("div",{class:x({"show-action":e.showAction}),style:{background:e.background}},[null==(t=r.left)?void 0:t.call(r),f("div",{class:x("content",e.shape)},[b(),(c=a({},o,d(e,A),{id:g()}),f(q,_({ref:l,type:"search",class:x("field"),border:!1,onBlur:y,onFocus:w,onClear:I,onKeypress:m,onClickInput:S,onClickLeftIcon:B,onClickRightIcon:V,"onUpdate:modelValue":function(e){return n("update:modelValue",e)}},c),d(r,["left-icon","right-icon"])))]),v()])}}}),A=p(V),j={"m-search":"_m-search_1oqt0_1",default:"_default_1oqt0_22",white:"_white_1oqt0_25",transparent:"_transparent_1oqt0_28",searchBtn:"_searchBtn_1oqt0_40"},z=""+new URL("icon-search-d43eb2c3.svg",n.meta.url).href;t("M",l({name:"m-search",props:{modelValue:{type:String,default:""},shape:{type:String,default:"round"},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},placeholder:{type:String,default:"请输入搜索关键词"},background:{type:String,default:"#fff"},searchIcon:{type:String,default:z},inputBackground:{type:String,default:"default"}},emits:["search"],setup:function(e,t){var n=t.slots,r=t.emit,a=m({search:e.modelValue||""});return g((function(){return e.modelValue}),(function(){a.search=e.modelValue})),function(){return f(A,{class:[j["m-search"],j[e.inputBackground]],shape:e.shape,background:e.background,placeholder:e.placeholder,disabled:e.disabled,autofocus:e.autofocus,autocomplete:"off",modelValue:a.search,"onUpdate:modelValue":function(e){return a.search=e},clearTrigger:"always",onClear:function(){console.log("clear"),a.search="",r("search",a.search)},onSearch:function(){return r("search",a.search)}},{left:function(){return n.left&&n.left()},"left-icon":function(){return f(b,{name:e.searchIcon,class:j.leftIcon},null)},"right-icon":function(){return f(v,{disabled:e.disabled,class:j.searchBtn,round:!0,type:"primary",size:"mini",onClick:function(){return r("search",a.search)}},{default:function(){return[y("搜索")]}})}})}}}))}}}))}();