future property

Future<void> get future

Future that completes when the barrier has received count signals.

Implementation

Future<void> get future {
  final c = _completer ??= Completer<void>();

  if (_remaining <= 0 && !c.isCompleted) c.complete();
  return c.future;
}