ModelTreeWalkerValue
 interface
Object returned by ModelTreeWalker when traversing tree model.
Properties
- module:engine/model/treewalker~ModelTreeWalkerValue#item- Item between old and new positions of - ModelTreeWalker.
- length : number | undefined- module:engine/model/treewalker~ModelTreeWalkerValue#length- Length of the item. For - 'elementStart'it is 1. For- 'text'it is the length of the text. For- 'elementEnd'it is- undefined.
- module:engine/model/treewalker~ModelTreeWalkerValue#nextPosition- Next position of the iterator. - Forward iteration: For 'elementStart'it is the first position inside the element. For all other types it is the position after the item.
- Backward iteration: For 'elementEnd'it is last position inside element. For all other types it is the position before the item.
 
- Forward iteration: For 
- module:engine/model/treewalker~ModelTreeWalkerValue#previousPosition- Previous position of the iterator. - Forward iteration: For 'elementEnd'it is the last position inside the element. For all other types it is the position before the item.
- Backward iteration: For 'elementStart'it is the first position inside the element. For all other types it is the position after item.
 
- Forward iteration: For 
- module:engine/model/treewalker~ModelTreeWalkerValue#type