removeRowOptimistic method

void removeRowOptimistic(
  1. String keyPath
)

Implementation

void removeRowOptimistic(String keyPath) {
  _rows = _rows.where((r) => r.keyPath != keyPath).toList();
  if (_summary != null) {
    _summary = CatalogSummary(
      totalKeys: _summary!.totalKeys - 1,
      greenCount: _summary!.greenCount,
      warningCount: _summary!.warningCount,
      redCount: _summary!.redCount,
      greenRows: _summary!.greenRows,
      warningRows: _summary!.warningRows,
      redRows: _summary!.redRows,
    );
  }
  notifyListeners();
}