setCancelListener method

void setCancelListener(
  1. VoidCallback? listener
)

Sets the cancellation listener to be called when canceled.

If already cancelled, the listener will be called immediately

Implementation

void setCancelListener(VoidCallback? listener) {
  if (listener == _cancelListener) {
    return;
  }
  _cancelListener = listener;
  if (_cancelled) {
    listener?.call();
  }
}