scheduleFilterItems method

void scheduleFilterItems()

Schedule filterItems to be run, if it isn't already scheduled.

This allows for bulk insertions to only trigger one filterItems call.

Implementation

void scheduleFilterItems() {
  if (!_resizeScheduled) {
    _resizeScheduled = true;
    scheduleMicrotask(() {
      filterItems();
      _resizeScheduled = false;
    });
  }
}