deliverListChanges method

bool deliverListChanges()

Implementation

bool deliverListChanges() {
  if (_listRecords == null) return false;
  final records = projectListSplices<E>(this, _listRecords!);
  _listRecords = null;

  if (hasListObservers && records.isNotEmpty) {
    _listChanges!.add(UnmodifiableListView<ListChangeRecord<E>>(records));
    return true;
  }
  return false;
}