execute method

void execute({
  1. ValueCallback<T>? onCompleted,
  2. ErrorCallback? onError,
})

Implementation

void execute({
  ValueCallback<T>? onCompleted,
  ErrorCallback? onError,
}) {
  _onCompleted = onCompleted;
  _onError = onError;

  this.executeAsync().whenComplete(
    () {
      _onCompleted = null;
      _onError = null;
    },
  );
}