Type Editor / @type-editor/tables / utils/selection-range
utils/selection-range
Interfaces
| Interface | Description |
|---|---|
Represents a rectangular selection range within a table. This interface describes the anchor and head positions for a cell selection, along with the indexes of all columns or rows included in the selection. |
Functions
| Function | Description |
|---|---|
Returns a range of rectangular selection spanning all merged cells around a column at the specified index. This function calculates the complete selection range needed to select entire columns, taking into account cells that span multiple columns. When a cell spans across the selection boundary, the selection is automatically expanded to include all columns covered by that cell. Original implementation from Atlassian (Apache License 2.0) See Example typescript | |
Returns a range of rectangular selection spanning all merged cells around a row at the specified index. This function calculates the complete selection range needed to select entire rows, taking into account cells that span multiple rows. When a cell spans across the selection boundary, the selection is automatically expanded to include all rows covered by that cell. Original implementation from Atlassian (Apache License 2.0) See Example typescript |