行列新增插件
功能介绍
AddRowColumnPlugin 是为了扩展VTable支持动态新增行列而写的插件。
该插件监听了vTable实例的 MOUSEENTER_CELL, MOUSELEAVE_CELL, MOUSELEAVE_TABLE事件!
当鼠标hover到table的cell时,会显示添加行和列的dot和加号;当鼠标离开table的cell时,会隐藏添加行和列的dot和加号。
插件配置
添加行和列的插件的配置选项:
export interface AddRowColumnOptions { /** * 是否启用添加列 */ addColumnEnable?: boolean; /** * 是否启用添加行 */ addRowEnable?: boolean; /** * 添加列的回调函数 */ addColumnCallback?: (col: number) => void; /** * 添加行的回调函数 */ addRowCallback?: (row: number) => void; }