Interface: CommonAncestorResultBranch<A, B>
lexical.CommonAncestorResultBranch
Node a and node b have a common ancestor but are on different branches,
the a and b properties of this result are the ancestors of a and b
that are children of the commonAncestor. Since they are siblings, their
positions are comparable to determine order in the document.
Type parameters
| Name | Type |
|---|---|
A | extends LexicalNode |
B | extends LexicalNode |
Properties
a
• Readonly a: ElementNode | A
The ancestor of a that is a child of commonAncestor
Defined in
packages/lexical/src/caret/LexicalCaret.ts:1307
b
• Readonly b: ElementNode | B
The ancestor of b that is a child of commonAncestor
Defined in
packages/lexical/src/caret/LexicalCaret.ts:1309
commonAncestor
• Readonly commonAncestor: ElementNode
Defined in
packages/lexical/src/caret/LexicalCaret.ts:1305
type
• Readonly type: "branch"