UNPKG

vxe-table-select-area

Version:

一个基于 vxe-table 的可区域选中复制、粘贴的组件

1 lines 841 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _util=require("./util"),props={label:{type:[String,Number,Boolean],default:""},visible:{type:Boolean,default:null},className:[String,Function],disabled:Boolean},watch={},_default=(Object.keys(props).forEach(function(e){watch[e]=function(t){this.optionConfig.update(e,t)}}),{name:"VxeOptgroup",props:props,provide:function(){return{$xeoptgroup:this}},inject:{$xeselect:{default:null}},computed:{vSize:function(){return this.size||this.$parent.size||this.$parent.vSize}},watch:watch,mounted:function(){(0,_util.assemOption)(this)},created:function(){this.optionConfig=(0,_util.createOption)(this.$xeselect,this)},destroyed:function(){(0,_util.destroyOption)(this)},render:function(t){return t("div",this.$slots.default)}});exports.default=_default;