on method Null safety

void on(
  1. {VoidCallback? done,
  2. VoidCallback? success,
  3. VoidCallback? dispose,
  4. void error(
    1. Object
    )?}
)

Implementation

void on(
    {VoidCallback? done,
    VoidCallback? success,
    VoidCallback? dispose,
    void Function(Object)? error}) {
  if (done != null) _doneEmitter.on(done);
  if (success != null) _successEmitter.on(success);
  if (dispose != null) _disposeEmitter.on(dispose);
  if (error != null) _errorEmitter.on(error);
}