active-table
Version:
Framework agnostic table component for editable data experience
19 lines • 890 B
TypeScript
import { TableData } from '../../types/tableData';
import { ActiveTable } from '../../activeTable';
export declare class InsertMatrix {
private static removeDataThatIsNotEditableFromNewRows;
private static createRowDataArrayWithEmptyCells;
private static createNewRows;
private static changeColumnSettings;
private static processNewColumn;
private static createNewColumns;
private static overwriteCell;
private static overwriteRowData;
private static setCaretToEndAndHighlightIfSelect;
private static overwriteExistingCells;
private static canNewRowsBeCreated;
private static insertColumnsInsideIfCantInsertRight;
private static getNewMatrixBasedOnColumns;
static insert(at: ActiveTable, matrix: TableData, startRowIndex: number, startColumnIndex: number, isFullTableData?: boolean): void;
}
//# sourceMappingURL=insertMatrix.d.ts.map