onNotification<P> method
AcpV2ClientApp
onNotification<P>(
- AcpMethodDescriptor<
P, AcpNoResult> method, - AcpV2ClientNotificationHandler<
P> handler
Registers a typed notification handler.
Implementation
AcpV2ClientApp onNotification<P>(
AcpMethodDescriptor<P, AcpNoResult> method,
AcpV2ClientNotificationHandler<P> handler,
) {
_validateV2Registration(
method,
direction: AcpMethodDirection.agentToClient,
kind: AcpMethodKind.notification,
options: options,
);
_validateV2NoDuplicate(_bindings, method);
return _copy(
bindings: <_AcpV2ClientBinding>[
..._bindings,
_AcpV2ClientNotificationBinding<P>(method, handler),
],
);
}