SiblingListBlocksIterator
class
Iterates sibling list blocks starting from the given node.
Properties
_isForward : booleanprivatemodule:list/list/utils/listwalker~SiblingListBlocksIterator#_isForwardmodule:list/list/utils/listwalker~SiblingListBlocksIterator#_node_previous : null | ListElementprivatemodule:list/list/utils/listwalker~SiblingListBlocksIterator#_previous_previousNodeIndent : null | numberprivatemodule:list/list/utils/listwalker~SiblingListBlocksIterator#_previousNodeIndent_previousNodesByIndent : Array<ListElement>privatemodule:list/list/utils/listwalker~SiblingListBlocksIterator#_previousNodesByIndent
Methods
constructor( node, direction )module:list/list/utils/listwalker~SiblingListBlocksIterator#constructorParameters
node : null | ModelNodeThe model node.
direction : 'forward' | 'backward'Iteration direction.
Defaults to
'forward'
Symbol.iterator() → IterableIterator<ListIteratorValue>module:list/list/utils/listwalker~SiblingListBlocksIterator#Symbol.iteratornext() → IteratorResult<ListIteratorValue>module:list/list/utils/listwalker~SiblingListBlocksIterator#next