startGarbageCollector static method

void startGarbageCollector({
  1. Duration interval = const Duration(minutes: 5),
})

Starts automated periodic garbage collection running every interval (defaults to 5 minutes).

Example:

BloomData.startGarbageCollector(interval: const Duration(minutes: 10));

Implementation

static void startGarbageCollector({Duration interval = const Duration(minutes: 5)}) {
  _gcTimer?.cancel();
  _gcTimer = Timer.periodic(interval, (_) => garbageCollect());
}