UNPKG

@jecloud/ui

Version:

JECloud UI库,基于ant-design-vue封装

1 lines 987 B
var t=this&&this.__assign||function(){return t=Object.assign||function(t){for(var e,r=1,o=arguments.length;r<o;r++)for(var n in e=arguments[r])Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},t.apply(this,arguments)};import{createVNode as e,mergeProps as r}from"vue";import{defineComponent as o}from"vue";import{InputNumber as n}from"ant-design-vue";import{useModelValue as u,useStyle4Size as s}from"../../hooks";import{useAddonSlot as a,addonProps as p,addonSlots as i}from"../../hooks/use-addon";import{omit as m}from"@jecloud/utils";export default o({name:"JeInputNumber",components:{InputNumber:n},inheritAttrs:!1,props:t({width:Number,height:Number,value:Number},p),slots:i,emits:["update:value"],setup:function(t,o){var l=o.slots,c=o.attrs,v=u({props:t,context:o,changeEvent:!0});return function(){var u=e(n,r({style:s({props:t}),value:v.value,"onUpdate:value":function(t){return v.value=t}},m(c,Object.keys(p))),m(l,i));return a({props:t,context:o,element:u})}}});