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.