fireAndForget function

void fireAndForget(
  1. Future<Object?> future, [
  2. void onError(
    1. Object error
    )?
])

不等待的 Future:出错时交给 onError(默认忽略)。

Implementation

void fireAndForget(Future<Object?> future, [void Function(Object error)? onError]) {
  unawaited(future.then<void>((_) {}, onError: (Object e) => onError?.call(e)));
}