reject method
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');
}
}