triggerCallbacks method

dynamic triggerCallbacks(
  1. CaptureResponseCallback? callback, {
  2. dynamic onFailure(
    1. dynamic
    )?,
  3. dynamic onResponseJSON(
    1. Map
    )?,
})

Implementation

triggerCallbacks(CaptureResponseCallback? callback,
    {Function(dynamic)? onFailure, Function(Map)? onResponseJSON}) {
  if (success != null) {
    callback?.success(success!);
  }

  if (decline != null) {
    callback?.decline(decline!);
  }

  if (error != null) {
    callback?.error(error!);
  }

  if (failure != null && onFailure != null) {
    onFailure(failure);
  }

  if (responseJSON != null && onResponseJSON != null) {
    onResponseJSON(responseJSON ?? {});
  }
}