Constructor TableSelection
TableSelection(Point, IReadOnlyList<TableSelectionRegion>?)
Creates a new TableSelection with the specified cursor and regions.
public TableSelection(Point cursor, IReadOnlyList<TableSelectionRegion>? regions)
Parameters
cursorPointThe cursor cell position (navigation anchor). Must not be null.
regionsIReadOnlyList<TableSelectionRegion>All extended selection regions (may be empty for cursor-only selection).
TableSelection(Point)
Creates a cursor-only TableSelection with no extended regions.
public TableSelection(Point cursor)
Parameters
cursorPointThe cursor cell position.