Check if a list with the given start number can be appended next to the last list before cursor
The start number of the new list
After change the lists, commit the change to all lists in this chain to update the list number, and clear the temporary dataset values added to list node
Whether we can parent list item (OL/UL) even if its list type does not match the previous one. @default false
Whether we want to disable list chain functionality, so splitted list will always restart its number from 1 @default false
Create a VList to wrap the block of the given node, and append to current chain
The container node to create list at
Start number of the new list
Create an array of VListChain from current region in editor
The region to create VListChain from
Optional current node, used for mark lists that are after this node
Used by test code only
Generated using TypeDoc
Represent a chain of list nodes. A chain of lists is a virtual link of lists that have continuous numbers, when editor one of them, all others should also be updated in order to main the list number to be continuous.