编辑单元格键盘行为对齐Excel插件使用说明
ExcelEditCellKeyboardPlugin是 VTable 的扩展组件,能够实现编辑单元格键盘行为对齐Excel的功能。
插件实现能力说明
VTable本身有比较多的键盘事件响应,可以参考快捷键章节。
这些配置项能满足大部分的编辑表格的键盘响应要求,但为了更好的对齐Excel的键盘行为,我们开发了ExcelEditCellKeyboardPlugin插件,能够实现编辑单元格键盘行为对齐Excel的功能。
插件基本使用方式
const excelEditCellKeyboardPlugin = new VTablePlugins.ExcelEditCellKeyboardPlugin();
其中ExcelEditCellKeyboardPlugin的构造函数可以传入一个配置项,配置项的类型为IExcelEditCellKeyboardPluginOptions,具体如下:
export type IExcelEditCellKeyboardPluginOptions = { id?: string; /** 该插件响应的键盘事件列表 */ responseKeyboard?: ExcelEditCellKeyboardResponse[]; /** 删除能力是否只应用到可编辑单元格 */ deleteWorkOnEditableCell?: boolean; /** 删除范围时通过批量接口聚合成一次 change_cell_values 事件 */ batchCallChangeCellValuesApi?: boolean; };