reject method

  1. @override
void reject({
  1. String? errorMessage,
})
override

Sends rejected result with an errorMessage to a JavaScript callback function.

Implementation

@override
void reject({String? errorMessage}) {
  if (isCompleted()) return;

  _completed = true;

  if (errorMessage != null && errorMessage.isNotEmpty) {
    _callback(null, errorMessage);
  } else {
    _callback(null, 'Rejected');
  }
}