addListener method
Registers a listener
that will be notified when the token is cancelled. If the token is already cancelled,
the listener
will be called immediately.
Implementation
void addListener(SquadronCallback listener) {
if (cancelled) {
safeInvoke(listener);
} else {
(_listeners ??= <SquadronCallback>[]).add(listener);
}
}