vxe-table-select-area
Version:
一个基于 vxe-table 的可区域选中复制、粘贴的组件
1 lines • 5.71 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.PREFIX_CLS=exports.LOCALE_COMP_NAME=exports.INSTANCE_METHODS=exports.HOOKS_NAME=exports.EXPAND_TRIGGER_TYPES=exports.EMIT_EVENTS=exports.CURRENT_CELL_SELECTION_TYPES=exports.CONTEXTMENU_TYPES=exports.CONTEXTMENU_NODE_TYPES=exports.COMPS_NAME=exports.COMPS_CUSTOM_ATTRS=exports.COLUMN_TYPES=exports.COLUMN_FIXED_TYPE=exports.CELL_SELECTION_DIRECTION=exports.AUTOFILLING_DIRECTION=void 0;var PREFIX_CLS="ve-table-",LOCALE_COMP_NAME=(exports.PREFIX_CLS=PREFIX_CLS,"table"),COLUMN_TYPES=(exports.LOCALE_COMP_NAME=LOCALE_COMP_NAME,{EXPAND:"expand",CHECKBOX:"checkbox",RADIO:"radio"}),COLUMN_FIXED_TYPE=(exports.COLUMN_TYPES=COLUMN_TYPES,{LEFT:"left",RIGHT:"right"}),EXPAND_TRIGGER_TYPES=(exports.COLUMN_FIXED_TYPE=COLUMN_FIXED_TYPE,{ICON:"icon",CELL:"cell",ROW:"row"}),CELL_SELECTION_DIRECTION=(exports.EXPAND_TRIGGER_TYPES=EXPAND_TRIGGER_TYPES,{UP:"up",RIGHT:"right",DOWN:"down",LEFT:"left"}),AUTOFILLING_DIRECTION=(exports.CELL_SELECTION_DIRECTION=CELL_SELECTION_DIRECTION,{UP:"up",RIGHT:"right",DOWN:"down",LEFT:"left"}),CURRENT_CELL_SELECTION_TYPES=(exports.AUTOFILLING_DIRECTION=AUTOFILLING_DIRECTION,{SINGLE:"single",RANGE:"range"}),EMIT_EVENTS=(exports.CURRENT_CELL_SELECTION_TYPES=CURRENT_CELL_SELECTION_TYPES,{BODY_CELL_WIDTH_CHANGE:"on-body-cell-width-change",HEADER_ROW_HEIGHT_CHANGE:"on-header-row-height-change",FOOTER_ROW_HEIGHT_CHANGE:"on-footer-row-height-change",BODY_ROW_HEIGHT_CHANGE:"on-body-row-height-change",BODY_ROW_CLICK:"on-body-row-click",BODY_CELL_CLICK:"on-body-cell-click",BODY_CELL_MOUSEOVER:"on-body-cell-mouseover",BODY_CELL_MOUSEDOWN:"on-body-cell-mousedown",BODY_CELL_MOUSEMOVE:"on-body-cell-mousemove",BODY_CELL_MOUSEUP:"on-body-cell-mouseup",BODY_CELL_DOUBLE_CLICK:"on-body-cell-double-click",BODY_CELL_CONTEXTMENU:"on-body-cell-contextmenu",EXPAND_ROW_CHANGE:"on-expand-row-change",CHECKBOX_SELECTED_ROW_CHANGE:"on-checkbox-selected-row-change",CHECKBOX_SELECTED_ALL_CHANGE:"on-checkbox-selected-all-change",CHECKBOX_SELECTED_ALL_INFO:"on-checkbox-selected-all-info",RADIO_SELECTED_ROW_CHANGE:"on-radio-selected-row-change",SORT_CHANGE:"on-sort-change",CELL_SELECTION_KEY_CHANGE:"on-cell-selection-key-change",CELL_SELECTION_RANGE_DATA_CHANGE:"on-cell-selection-range-data-change",HEADER_FILTER_CONFIRM:"on-filter-confirm",HEADER_FILTER_RESET:"on-filter-reset",HEADER_CELL_CLICK:"on-header-cell-click",HEADER_CELL_CONTEXTMENU:"on-header-cell-contextmenu",HEADER_CELL_MOUSEDOWN:"on-header-cell-mousedown",HEADER_CELL_MOUSEOVER:"on-header-cell-mouseover",HEADER_CELL_MOUSEMOVE:"on-header-cell-mousemove",HEADER_CELL_MOUSELEAVE:"on-header-cell-mouseleave",HIGHLIGHT_ROW_CHANGE:"on-highlight-row-change",EDIT_INPUT_CLICK:"on-edit-input-click",EDIT_INPUT_BLUR:"on-edit-input-blur",EDIT_INPUT_VALUE_CHANGE:"on-edit-input-value-change",EDIT_INPUT_COPY:"on-edit-input-copy",EDIT_INPUT_PASTE:"on-edit-input-paste",EDIT_INPUT_CUT:"on-edit-input-cut",SELECTION_CORNER_MOUSEDOWN:"selection-corner-mousedown",SELECTION_CORNER_MOUSEUP:"selection-corner-mouseup",AUTOFILLING_DIRECTION_CHANGE:"autofilling-direction-change"}),HOOKS_NAME=(exports.EMIT_EVENTS=EMIT_EVENTS,{TABLE_CONTAINER_SCROLL:"table-container-scroll",TABLE_CONTAINER_MOUSEUP:"table-container-mouseup",TABLE_SIZE_CHANGE:"table-size-change",TABLE_CELL_WIDTH_CHANGE:"table-cell-width-change",CLIPBOARD_CELL_VALUE_CHANGE:"clipboard-cell-value-change",HEADER_CELL_MOUSEMOVE:"header-cell-mousemove",BODY_CELL_MOUSEMOVE:"body-cell-mousemove"}),COMPS_NAME=(exports.HOOKS_NAME=HOOKS_NAME,{VE_TABLE:"VeTable",VE_TABLE_THADER:"VeTableHeader",VE_TABLE_THADER_TR:"VeTableHeaderTr",VE_TABLE_THADER_Th:"VeTableHeaderTh",VE_TABLE_HEADER_CHECKBOX_CONTENT:"VeTableHeaderCheckboxContent",VE_TABLE_HEADER_FILTER_CONTENT:"VeTableHeaderFilterContent",VE_TABLE_HEADER_FILTER_CUSTOM_CONTENT:"VeTableHeaderFilterCustomContent",VE_TABLE_BODY:"VeTableBody",VE_TABLE_BODY_TR:"VeTableBodyTr",VE_TABLE_BODY_TR_SCROLLING:"VeTableBodyTrScrolling",VE_TABLE_BODY_CHECKBOX_CONTENT:"VeTableBodyCheckboxContent",VE_TABLE_BODY_RADIO_CONTENT:"VeTableBodyRadioContent",VE_TABLE_BODY_TD:"VeTableBodyTd",VE_TABLE_COLGROUP:"VeTableColgroup",VE_TABLE_FOOTER:"VeTableFooter",VE_TABLE_EXPAND_TR:"VeTableExpandTr",VE_TABLE_EXPAND_TR_ICON:"VeTableExpandTrIcon",VE_TABLE_EDIT_INPUT:"VeTableEditInput",VE_TABLE_SELECTION:"VeTableSelection",VE_TABLE_COLUMN_RESISZER:"VeTableColumnResizer"}),COMPS_CUSTOM_ATTRS=(exports.COMPS_NAME=COMPS_NAME,{BODY_ROW_KEY:"rowid",BODY_COLUMN_KEY:"colid"}),INSTANCE_METHODS=(exports.COMPS_CUSTOM_ATTRS=COMPS_CUSTOM_ATTRS,{SCROLL_TO:"scrollTo",SCROLL_TO_ROW_KEY:"scrollToRowKey",SCROLL_TO_COL_KEY:"scrollToColKey",START_EDITING_CELL:"startEditingCell",STOP_EDITING_CELL:"stopEditingCell",SET_HIGHLIGHT_ROW:"setHighlightRow",SET_CELL_SELECTION:"setCellSelection",SET_RANGE_CELL_SELECTION:"setRangeCellSelection",GET_RANGE_CELL_SELECTION:"getRangeCellSelection",SET_ALL_CELL_SELECTION:"setAllCellSelection",HIDE_COLUMNS_BY_KEYS:"hideColumnsByKeys",SHOW_COLUMNS_BY_KEYS:"showColumnsByKeys"}),CONTEXTMENU_TYPES=(exports.INSTANCE_METHODS=INSTANCE_METHODS,{HEADER_CONTEXTMENU:"headerContextmenu",BODY_CONTEXTMENU:"bodyContextmenu"}),CONTEXTMENU_NODE_TYPES=(exports.CONTEXTMENU_TYPES=CONTEXTMENU_TYPES,{SEPARATOR:"SEPARATOR",CUT:"CUT",COPY:"COPY",INSERT_ROW_ABOVE:"INSERT_ROW_ABOVE",INSERT_ROW_BELOW:"INSERT_ROW_BELOW",REMOVE_ROW:"REMOVE_ROW",EMPTY_ROW:"EMPTY_ROW",EMPTY_COLUMN:"EMPTY_COLUMN",EMPTY_CELL:"EMPTY_CELL",LEFT_FIXED_COLUMN_TO:"LEFT_FIXED_COLUMN_TO",CANCEL_LEFT_FIXED_COLUMN_TO:"CANCEL_LEFT_FIXED_COLUMN_TO",RIGHT_FIXED_COLUMN_TO:"RIGHT_FIXED_COLUMN_TO",CANCEL_RIGHT_FIXED_COLUMN_TO:"CANCEL_RIGHT_FIXED_COLUMN_TO"});exports.CONTEXTMENU_NODE_TYPES=CONTEXTMENU_NODE_TYPES;