Перейти к основному содержимому

Protocol: TriggerSignal

Subscription surface for one trigger-volume event kind.

class TriggerSignal(Protocol, Generic[TEvent])

Methods

subscribe

def subscribe(self, handler: Callable[[TEvent], None]) -> None:

Add a handler; duplicate registration of the same callable is rejected.

unsubscribe

def unsubscribe(self, handler: Callable[[TEvent], None]) -> None:

Remove a previously registered handler.