addInvocation method
Implementation
void addInvocation(Invocation invocation) {
final invocationUpdated = invocation;
final onLazyInvokePayload = _onLazyInvokePayload;
if (onLazyInvokePayload != null) {
_deliverLazyInvocationPayload(
onLazyInvokePayload,
invocationUpdated.toLazyInvocationPayload(anchor: invocationUpdated),
);
}
final onInvokePayload = _onInvokePayload;
if (onInvokePayload != null) {
_deliverInvocationPayload(onInvokePayload, invocationUpdated.toPayload());
}
final onInvoke = _onInvoke;
if (onInvoke != null) {
_deliverInvocation(onInvoke, invocation, invocationUpdated);
}
_invocationController?.add(invocationUpdated);
}