Skip to main content

findParentNodeClosestToPos

@blockslides/core


@blockslides/core / findParentNodeClosestToPos

Function: findParentNodeClosestToPos()

findParentNodeClosestToPos($pos, predicate): { pos: number; start: number; depth: number; node: Node; } | undefined

Defined in: blockslides/packages/core/src/helpers/findParentNodeClosestToPos.ts:14

Finds the closest parent node to a resolved position that matches a predicate.

Parameters

$pos

ResolvedPos

The resolved position to search from

predicate

Predicate

The predicate to match

Returns

{ pos: number; start: number; depth: number; node: Node; } | undefined

The closest parent node to the resolved position that matches the predicate

Example