operator []= method

  1. @override
void operator []=(
  1. int index,
  2. T v
)
override

Copies the internal list before mutating so it detects the new reference.

Implementation

@override
void operator []=(int index, T v) {
  final copy = [..._internalList];
  copy[index] = v;
  _emitList(copy);
}