Get current block
Current inline element getter
Get next block element
Get next inline element
Get previous block element
Get previous inline element
Create a content traverser for a block element which contains the given position
The root node to traverse in
A position inside a block, traversing will be scoped within this block. If passing a range, the start position of this range will be used
(Optional) tags that child elements will be skipped
Create a content traverser for the whole body of given root node
The root node to traverse in
The node to start from. If not passed, it will start from the beginning of the body
(Optional) tags that child elements will be skipped
Create a content traverser for the given selection
The root node to traverse in
The selection range to scope the traversing
(Optional) tags that child elements will be skipped
Generated using TypeDoc
The provides traversing of content inside editor. There are two ways to traverse, block by block, or inline element by inline element Block and inline traversing is independent from each other, meaning if you traverse block by block, it does not change the current inline element position