UNPKG

dk-plus

Version:
2 lines (1 loc) 1.6 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const i=require("./index2.js"),o=require("vue"),a=require("../../_virtual/index.js");function r(e,n,t,b,v,m){const s=o.resolveComponent("dk-icon"),u=o.resolveComponent("dk-button"),d=o.resolveComponent("dk-input");return o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(e.classList),style:o.normalizeStyle(e.styleList)},[o.createVNode(u,{class:"dk-input-number_reduce",disabled:e.disabled||e.reduceDisabled,size:e.size,onMousedown:n[0]||(n[0]=l=>e.handleMouseDown(l,()=>e.reduce)),onMouseleave:e.handleMouseLeave,onMouseup:e.handleMouseUp},{default:o.withCtx(()=>[o.createVNode(s,{size:e.iconSize,icon:e.reduceIcon},null,8,["size","icon"])]),_:1},8,["disabled","size","onMouseleave","onMouseup"]),o.createVNode(d,{ref:"input",modelValue:e.value,"onUpdate:modelValue":n[1]||(n[1]=l=>e.value=l),type:"number",align:"center",border:"none",size:e.size,disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,"border-radius":"0",onChange:e.handleInputChange},null,8,["modelValue","size","disabled","readonly","placeholder","onChange"]),o.createVNode(u,{class:"dk-input-number_plus",disabled:e.disabled||e.plusDisabled,size:e.size,onMousedown:n[2]||(n[2]=l=>e.handleMouseDown(l,()=>e.plus)),onMouseleave:e.handleMouseLeave,onMouseup:e.handleMouseUp},{default:o.withCtx(()=>[o.createVNode(s,{size:e.iconSize,icon:e.plusIcon},null,8,["size","icon"])]),_:1},8,["disabled","size","onMouseleave","onMouseup"])],6)}const p=a.default(i.default,[["render",r]]);exports.default=p;