import { TableTdManager } from './td-manager'; /** * 简单表格单元格菜单管理类 */ export declare class SimpleTableTdManager extends TableTdManager { /** * 获取菜单配置 */ getMenuConfig(): void; /** * 向左插入列 */ insertColumnToLeft(): void; /** * 向右插入列 */ insertColumnToRight(): void; /** * 向上插入行 */ insertRowToTop(): void; /** * 向下插入行 */ insertRowToBottom(): void; /** * 将新增行改造为【1个标签单元格+2个编辑器单元格的】分组 * @param columns 新增行的列配置 */ private changeTableTdIntoGroup; /** * 向右合并列:按分组合并 */ mergeColumnsToRight(): void; /** * 确认向右合并列:按分组合并 */ confirmMergeColumnsToRight(rightColumnsInSameGroup: any[]): void; /** * 拆分成列是否可用:判断单元格所在的分组是否为6/9/12...列,若是,可以拆分成2/3/4...个组 */ showSplitColumns(): boolean; /** * 拆分成列:三个单元格为一个分组 */ splitColumns(): void; /** * 是否支持删除列:合并后的列分组不支持移除;若同列的单元格有合并分组的情况,也不支持删除列 * @returns boolean */ showRemoveColumn(): boolean; /** * 移除当前列分组 */ removeColumn(): void; /** * 确定移除当前列 */ confirmRemoveColumn(): void; /** * 是否支持移除行:合并后的行不支持移除 * @returns boolean */ showRemoveRow(): boolean; /** * 移除当前行 */ removeRow(): void; /** * 确认移除当前行 */ confirmRemoveRow(): void; /** * 清除单元格的绑定内容 */ private showClearTdBinding; private clearTdBinding; }