vxe-table-select-area
Version:
一个基于 vxe-table 的可区域选中复制、粘贴的组件
1 lines • 931 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _constant=require("../../select-area/common/constant"),_common=require("../../select-area/common"),_default={name:"VxeSelectAreaDom",props:{},mounted:function(){var t=this.$parent.$parent;t.$on(_constant.EMIT_EVENTS.CELL_SELECTION_RANGE_DATA_CHANGE,function(e){t.cellSelectionRangeDataChange(e)})},render:function(e){var t=this.$parent.$parent,n=t.getSelectionCurrent({fixedType:""}),t=t.getSelectionAreas({fixedType:""}),a=n.autoFillArea||t.autoFillArea;return e("div",{class:(0,_common.clsName)("selection-wrapper"),style:{visibility:this.isCellEditing?"hidden":""}},[e("div",{class:(0,_common.clsName)("selection-fixed-left")},[]),e("div",{class:(0,_common.clsName)("selection-middle")},[n.selectionCurrent,t.normalArea,a,t.normalAreaLayer]),e("div",{class:(0,_common.clsName)("selection-fixed-right")})])}};exports.default=_default;