UNPKG

@jecloud/ui

Version:

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

1 lines 835 B
var e=this&&this.__assign||function(){return e=Object.assign||function(e){for(var t,o=1,r=arguments.length;o<r;o++)for(var n in t=arguments[o])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},e.apply(this,arguments)};import{createVNode as t,mergeProps as o}from"vue";import{defineComponent as r,ref as n}from"vue";import{columnProps as s}from"vxe-table/es/table/src/column";import{Column as i}from"vxe-table";import{useColumn as a}from"./hooks/use-column";export default r({name:"JeColumn",components:{Column:i},inheritAttrs:!1,props:e(e({},s),{draggable:{type:Boolean,default:!0},switchConfig:Object,actionConfig:Object,checkedIcon:String,unCheckedIcon:String}),setup:function(e,r){var s=r.expose,p=n({});s({$plugin:p});var c=a({context:r,props:e}),u=c.props,l=c.slots;return function(){return t(i,o({ref:p},u),l)}}});