whenComplete method Null safety

void whenComplete(
  1. FutureOr<void> action(
      )
    )

    无论是否完成,都发生回调事件

    Implementation

    void whenComplete(FutureOr<void> action()) {
      if (isComplete) {
        // 如果已经完成任务,则立即触发事件
        action();
      } else if (_onComplete == null) {
        _onComplete = [];
      }
      _onComplete!.add(action);
    }