Type Editor / @type-editor/tables / utils/cell-around / cellAround
Function: cellAround()
ts
function cellAround($pos): ResolvedPos;Defined in: tables/src/utils/cell-around.ts:22
Finds the resolved position of the cell containing the given position.
This function walks up the document tree from the given position to find the nearest cell boundary. It returns a resolved position pointing to the start of the cell node.
Parameters
| Parameter | Type | Description |
|---|---|---|
$pos | ResolvedPos | The resolved position to search from. |
Returns
ResolvedPos
The resolved position of the containing cell, or null if the position is not inside a table cell.
Example
typescript
const $cell = cellAround(state.selection.$head);
if ($cell) {
console.log("Cursor is in cell at position:", $cell.pos);
}