CompleterExtension<T> extension

on

Methods

safeComplete([T? value, void orElse()?]) → void
Completes this completer with optional value only if it has not already been completed.
safeCompleteError(Object error, [StackTrace? stackTrace]) → void
Completes this completer with error and an optional stackTrace only if it has not already been completed.