cutAt method

LeafNode? cutAt(
  1. int index

Cuts a leaf node from index to the end of this node and returns new node in detached state (e.g. mounted returns false).

Splitting logic is identical to one described in splitAt, meaning this method may return null.


LeafNode? cutAt(int index) {
  assert(index >= 0 && index <= length);
  final cut = splitAt(index);
  return cut;